region = "eu01" service_account_token = "" project_id = "" organization_id = "03a34540-3c1a-4794-b2c6-7111ecf824ef" service_account_key_path = "/Users/schlenz/sa-key-dd5fa2c9-1651-4da7-8404-9ac4fe9bc3d5.json" security_groups = { ssh_ingress_group = { name = "ssh-ingress-group" description = "ALLOW SSH ingress" rules = [ { description = "SSH RULE 1" direction = "ingress" ether_type = "IPv4" ip_range = "0.0.0.0/0" protocol = { name = "tcp" } port_range = { min = 22 max = 22 } }, ] }, # web_traffic_group = { # name = "web-traffic-group" # description = "ALLOW WEB TRAFFIC ingress" # rules = [ # { description = "ALLOW ALL 80" # direction = "ingress" # ether_type = "IPv4" # ip_range = "0.0.0.0/0" # protocol = { # name = "tcp" # } # port_range = { # min = 80 # max = 80 # } # }, # { description = "ALLOW ALL 443" # direction = "ingress" # ether_type = "IPv4" # ip_range = "0.0.0.0/0" # protocol = { # name = "tcp" # } # port_range = { # min = 443 # max = 443 # } # }, # ] # }, } # postgres_instances = { # dev = { # name = "pg-test-instance" # version = 17 # flavor = { # cpu = 2, # ram = 4 # } # storage = { # class = "premium-perf6-stackit", # size = 20 # } # replicas = 1 # acl = ["0.0.0.0/0"] # backup_schedule = "00 00 * * *" # users = [ # { username = "admin", # roles = ["login", "createdb"] # }, # { username = "testusr", # roles = ["login"] # } # ] # databases = [ # { # name = "test_db", # owner = "admin" # } # ] # } # } networks = { # web = { # name = "web-net" # ipv4_nameservers = ["1.1.1.1", "8.8.8.8"] # labels = { # env = "prod" # } # } db = { name = "db-net" nic_ipv4 = "10.0.0.126" nic_security = true security_groups = { } } } # ske_clusters = { # dev = { # name = "dev-cluster" # kubernetes_version_min = "1.31" # node_pools = [ # { name = "default" # machine_type = "c2.1" # availability_zones = ["eu01-1", "eu01-2"] # volume_size = 40 # minimum = 1 # maximum = 3 # } # ] # } # staging = { # name = "staging-cluster" # kubernetes_version_min = "1.31" # node_pools = [ # { name = "general" # machine_type = "c2.2" # availability_zones = ["eu03-1", "eu03-2"] # volume_size = 80 # minimum = 2 # maximum = 4 # } # ] # } # } # observability_instances = { # starter = { # name = "Observability-1" # plan_name = "Observability-Starter-EU01" # } # prod = { # name = "Observability-2" # plan_name = "Observability-Large-EU01" # } # }