infra/terraform/gke/gke-values.tf (21 lines of code) (raw):

locals { zone-clusters-info = { for index, item in local.fleet-clusters : item.zones[0] => item } } resource "google_storage_bucket_object" "cluster_info" { name = "platform-values/clusters.json" content = jsonencode(local.fleet-clusters) bucket = var.project_id } resource "google_storage_bucket_object" "zone_cluster_info" { name = "platform-values/zone_clusters.json" content = jsonencode(local.zone-clusters-info) bucket = var.project_id } resource "google_storage_bucket_object" "config_cluster_info" { name = "platform-values/config_cluster.json" content = jsonencode(local.config-clusters) bucket = var.project_id }