@@ -26,9 +26,12 @@ module "ogmios_v1_feature" {
2626 resources = var. operator_resources
2727}
2828
29- module "ogmios_v1_proxy" {
30- depends_on = [kubernetes_namespace . namespace ]
31- source = " ./proxy"
29+ module "ogmios_v1_proxies_blue" {
30+ depends_on = [kubernetes_namespace . namespace ]
31+ source = " ./proxy"
32+ for_each = { for network in var . networks : " ${ network } " => network }
33+
34+ network = each. network
3235 cloud_provider = var. cloud_provider
3336 cluster_issuer = var. cluster_issuer
3437 dns_zone = var. dns_zone
@@ -37,14 +40,16 @@ module "ogmios_v1_proxy" {
3740 extra_annotations = var. proxy_blue_extra_annotations
3841 name = var. proxy_blue_name
3942 namespace = var. namespace
40- networks = var. networks
4143 proxy_image_tag = var. proxy_blue_image_tag
4244 replicas = var. proxy_blue_replicas
4345}
4446
45- module "ogmios_v1_proxy_green" {
46- depends_on = [kubernetes_namespace . namespace ]
47- source = " ./proxy"
47+ module "ogmios_v1_proxies_green" {
48+ depends_on = [kubernetes_namespace . namespace ]
49+ source = " ./proxy"
50+ for_each = { for network in var . networks : " ${ network } " => network }
51+
52+ network = each. network
4853 cloud_provider = var. cloud_provider
4954 cluster_issuer = var. cluster_issuer
5055 dns_zone = var. dns_zone
@@ -53,7 +58,6 @@ module "ogmios_v1_proxy_green" {
5358 extra_annotations = var. proxy_green_extra_annotations
5459 name = var. proxy_green_name
5560 namespace = var. namespace
56- networks = var. networks
5761 proxy_image_tag = var. proxy_green_image_tag
5862 replicas = var. proxy_green_replicas
5963}
0 commit comments