|
1 | 1 | data "azurerm_client_config" "current" {} |
2 | 2 |
|
3 | 3 | locals { |
4 | | - is_us_gov = startswith(lower(var.resource_group.location), "usgov") |
| 4 | + is_us_gov = startswith(lower(var.resource_group.location), "usgov") |
5 | 5 | aad_endpoint = local.is_us_gov ? "https://login.microsoftonline.us" : "https://login.microsoftonline.com" |
6 | 6 | } |
7 | 7 |
|
@@ -69,23 +69,24 @@ resource "azurerm_container_group" "aci" { |
69 | 69 | cpu = "1" |
70 | 70 | memory = var.container_memory_gb |
71 | 71 | environment_variables = { |
72 | | - "DEBUG_LOG" = "false" |
73 | | - "RUN_TYPE" = each.key |
74 | | - "TENANT_ID" = data.azurerm_client_config.current.tenant_id |
75 | | - "APP_ID" = var.application_client_id |
76 | | - "REPORT_OUTPUT" = local.output_storage_container_url |
77 | | - "TENANT_INPUT" = local.input_storage_container_url |
78 | | - "IS_VNET" = var.subnet_ids != null |
79 | | - "IS_GOV" = local.is_us_gov |
80 | | - "VAULT_NAME" = var.cert_info.vault_name |
81 | | - "CERT_NAME" = var.cert_info.cert_name |
82 | | - "MI_PRINCIPAL_ID" = azurerm_user_assigned_identity.container_mi.principal_id |
83 | | - |
84 | | - "SECONDARY_APP_ID" = var.secondary_app_info == null ? null : var.secondary_app_info.app_id |
| 72 | + "DEBUG_LOG" = "false" |
| 73 | + "RUN_TYPE" = each.key |
| 74 | + "TENANT_ID" = data.azurerm_client_config.current.tenant_id |
| 75 | + "APP_ID" = var.application_client_id |
| 76 | + "REPORT_OUTPUT" = local.output_storage_container_url |
| 77 | + "TENANT_INPUT" = local.input_storage_container_url |
| 78 | + "IS_VNET" = var.subnet_ids != null |
| 79 | + "IS_GOV" = local.is_us_gov |
| 80 | + "VAULT_NAME" = var.cert_info.vault_name |
| 81 | + "CERT_NAME" = var.cert_info.cert_name |
| 82 | + "MI_PRINCIPAL_ID" = azurerm_user_assigned_identity.container_mi.principal_id |
| 83 | + "OUTPUT_ALL_FILES" = var.output_all_files |
| 84 | + |
| 85 | + "SECONDARY_APP_ID" = var.secondary_app_info == null ? null : var.secondary_app_info.app_id |
85 | 86 | "SECONDARY_APP_TLD" = var.secondary_app_info == null ? null : (var.secondary_app_info.environment_to_use == "commercial" ? "com" : "us") |
86 | 87 | } |
87 | 88 | secure_environment_variables = { |
88 | | - "REPORT_SAS" = var.output_storage_container_sas |
| 89 | + "REPORT_SAS" = var.output_storage_container_sas |
89 | 90 | } |
90 | 91 | dynamic "ports" { |
91 | 92 | for_each = var.subnet_ids == null ? [] : [1] |
|
0 commit comments