From 457f1706d5f61b0591fe8eff2d5e4b24d0aaabfb Mon Sep 17 00:00:00 2001 From: "lars.andersson@xenit.se" Date: Mon, 4 Dec 2023 16:54:25 +0100 Subject: [PATCH] Renamed deprecated log attribute and remove deprecated retention_policy attribute --- modules/azure/aks/aks.tf | 167 +-------------------------------------- 1 file changed, 3 insertions(+), 164 deletions(-) diff --git a/modules/azure/aks/aks.tf b/modules/azure/aks/aks.tf index c08d8ac47..00fe3f834 100644 --- a/modules/azure/aks/aks.tf +++ b/modules/azure/aks/aks.tf @@ -143,59 +143,8 @@ resource "azurerm_monitor_diagnostic_setting" "log_storage_account_audit" { target_resource_id = azurerm_kubernetes_cluster.this.id storage_account_id = data.azurerm_storage_account.log.id - log { - category = "kube-scheduler" - enabled = false - } - - log { - category = "kube-controller-manager" - enabled = false - } - - log { - category = "cloud-controller-manager" - enabled = false - } - - log { - category = "csi-azurefile-controller" - enabled = false - } - - log { - category = "csi-snapshot-controller" - enabled = false - } - - log { - category = "csi-azuredisk-controller" - enabled = false - } - - log { - category = "guard" - enabled = false - } - - log { - category = "cluster-autoscaler" - enabled = false - } - - log { - category = "kube-audit" - enabled = false - } - - log { + enabled_log { category = "kube-audit-admin" - enabled = true - } - - log { - category = "kube-apiserver" - enabled = false } metric { @@ -227,124 +176,14 @@ resource "azurerm_monitor_diagnostic_setting" "log_eventhub_audit" { target_resource_id = azurerm_kubernetes_cluster.this.id eventhub_name = var.log_eventhub_name eventhub_authorization_rule_id = var.log_eventhub_authorization_rule_id - - log { - category = "kube-scheduler" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "kube-controller-manager" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "cloud-controller-manager" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "csi-azurefile-controller" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "csi-snapshot-controller" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "csi-azuredisk-controller" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "guard" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { + + enabled_log { category = "cluster-autoscaler" - enabled = true - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "kube-audit" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "kube-audit-admin" - enabled = false - - retention_policy { - enabled = false - days = 0 - } - } - - log { - category = "kube-apiserver" - enabled = false - retention_policy { - enabled = false - days = 0 - } } metric { category = "AllMetrics" enabled = false - - retention_policy { - days = 0 - enabled = false - } } }