Something went wrong. Try again.
Tangled infrastructure definitions in Nix
Something went wrong. Try again.
123456789101112131415161718192021module "envs" { source = "./modules/envs"}
locals { env = module.envs.envs[var.env_name]}
provider "google" { project = local.env.project region = local.env.region}
module "environment" { source = "./modules/environment"
env = merge(local.env, { services = { for svc, s in local.env.services : svc => merge(s, { image = lookup(var.image_refs, svc, s.image) }) } })}