variable "environment" {} variable "namespace" {} variable "region" {} variable "out_dir" { type = string default = "../../out" } resource "random_id" "suffix" { byte_length = 8 } resource "digitalocean_custom_image" "talos" { name = "talos" url = "https://github.com/siderolabs/talos/releases/download/v1.4.3/digital-ocean-amd64.raw.gz" regions = [var.region] } module "digitalocean_talos_cluster-2" { source = "../../terraform_modules/digitalocean_talos_cluster" talos_cluster_name = "distrust" talos_image = digitalocean_custom_image.talos.image_id talos_config_directory = "talos" control_plane_pool = { count = 1, size = "s-4vcpu-8gb", } worker_pools = [{ name = "primary", count = 1, size = "s-2vcpu-4gb", }] digitalocean_region = "sfo3" }