|
7 | 7 | selected_sub = var.k8s_platform == "azure" ? local.azure_sub : local.ionos_sub |
8 | 8 |
|
9 | 9 | # Platform-specific configs |
10 | | - storage_class_name = var.k8s_platform == "azure" ? "default" : "ionos-enterprise-hdd" |
11 | | - bunkerweb_cluster_ip = var.k8s_platform == "azure" ? var.az_cluster_ip : var.ionos_cluster_ip |
12 | | - public_ip = var.k8s_platform == "azure" ? var.aks_public_ip : var.ionos_public_ip |
| 10 | + storage_class_name = var.k8s_platform == "azure" ? "default" : "ionos-enterprise-hdd" |
| 11 | + # bunkerweb_cluster_ip = var.k8s_platform == "azure" ? var.az_cluster_ip : var.ionos_cluster_ip |
| 12 | + public_ip = var.k8s_platform == "azure" ? var.aks_public_ip : var.ionos_public_ip |
13 | 13 |
|
14 | 14 | # Let's Encrypt challenge type: Azure uses HTTP (NLB with TLS passthrough), IONOS uses DNS (ALB without TLS passthrough) |
15 | 15 | lets_encrypt_challenge = var.k8s_platform == "azure" ? "http" : "dns" |
@@ -107,13 +107,13 @@ resource "meshstack_building_block_v2" "namespace" { |
107 | 107 | } |
108 | 108 | display_name = "Namespace ${local.unique_name}" |
109 | 109 | inputs = { |
110 | | - namespace = { value_string = local.unique_name } |
111 | | - k8s_platform = { value_single_select = var.k8s_platform } |
112 | | - storage_class_name = { value_string = local.storage_class_name } |
113 | | - seaweedfs_domain = { value_string = "storage.${local.selected_sub}.${local.base_domain}" } |
114 | | - keycloak_domain = { value_string = "keycloak.${local.selected_sub}.${local.base_domain}" } |
115 | | - email_lets_encrypt = { value_string = local.creator_email } |
116 | | - bunkerweb_cluster_ip = { value_string = local.bunkerweb_cluster_ip } |
| 110 | + namespace = { value_string = local.unique_name } |
| 111 | + k8s_platform = { value_single_select = var.k8s_platform } |
| 112 | + storage_class_name = { value_string = local.storage_class_name } |
| 113 | + seaweedfs_domain = { value_string = "storage.${local.selected_sub}.${local.base_domain}" } |
| 114 | + keycloak_domain = { value_string = "keycloak.${local.selected_sub}.${local.base_domain}" } |
| 115 | + email_lets_encrypt = { value_string = local.creator_email } |
| 116 | + #bunkerweb_cluster_ip = { value_string = local.bunkerweb_cluster_ip } |
117 | 117 | allowed_ip_addresses = { value_string = var.allowed_ip_addresses } |
118 | 118 | redirect_http_to_https = { value_bool = true } |
119 | 119 | lets_encrypt_challenge = { value_string = local.lets_encrypt_challenge } |
|
0 commit comments