← azuredeploy

Add ACR mapping

51c071dcff4fecab676868e8b723da729cb03934 · ovidiucs · Jun 14, 2024 23:54

+9 · 3 files changed

  • terraform/deployment/aks/main.tf +1 −0
  • terraform/deployment/aks/terraform.tfvars +1 −0
  • terraform/deployment/aks/variables.tf +7 −0
diff --git a/terraform/deployment/aks/main.tf b/terraform/deployment/aks/main.tf
index 29f740d..0b04778 100644
--- a/terraform/deployment/aks/main.tf
+++ b/terraform/deployment/aks/main.tf
@@ -55,6 +55,7 @@ module "aks" {
   tags = var.tags
 
   depends_on = [azurerm_resource_group.az-rg-lbl]
+  attached_acr_id_map = var.attached_acr_id_map
 }
 
 /*
diff --git a/terraform/deployment/aks/terraform.tfvars b/terraform/deployment/aks/terraform.tfvars
index 469b936..27df40a 100644
--- a/terraform/deployment/aks/terraform.tfvars
+++ b/terraform/deployment/aks/terraform.tfvars
@@ -12,3 +12,4 @@ ssh_public_key      = "~/.ssh/azure_test2.pub"
 location            = "eastus2"
 cluster_log_analytics_workspace_name = "AZ-LOG-AN-AKS-A001"
 dns_prefix              = "aks"
+attached_acr_id_map   = {"azacrkub":"/subscriptions/ab6b6c26-4de0-492e-939f-c97cf0d941f2/resourceGroups/AZ-RG-KUB/providers/Microsoft.ContainerRegistry/registries/azacrkub"}
diff --git a/terraform/deployment/aks/variables.tf b/terraform/deployment/aks/variables.tf
index 2ab724f..d9af2fb 100644
--- a/terraform/deployment/aks/variables.tf
+++ b/terraform/deployment/aks/variables.tf
@@ -118,3 +118,10 @@ variable "dns_prefix" {
      type        = string
      default     = null
 }
+
+variable "attached_acr_id_map" {
+     description = " Azure Container Registry mapping ids"
+     type        = map(string)
+     default     = {}
+     nullable    = false
+}