File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ resource "azurerm_kubernetes_cluster" "main" {
2121 dns_prefix = var. prefix
2222 sku_tier = var. sku_tier
2323 private_cluster_enabled = var. private_cluster_enabled
24+ local_account_disabled = var. local_account_disabled
2425
2526 dynamic "linux_profile" {
2627 for_each = var. admin_username == null ? [] : [" linux_profile" ]
Original file line number Diff line number Diff line change @@ -72,6 +72,7 @@ module "aks" {
7272 net_profile_dns_service_ip = " 10.0.0.10"
7373 net_profile_docker_bridge_cidr = " 170.10.0.1/16"
7474 net_profile_service_cidr = " 10.0.0.0/16"
75+ local_account_disabled = true
7576
7677 depends_on = [azurerm_resource_group . main ]
7778}
@@ -85,6 +86,7 @@ module "aks_without_monitor" {
8586 # checkov:skip=CKV_AZURE_4:The logging is turn off for demo purpose. DO NOT DO THIS IN PRODUCTION ENVIRONMENT!
8687 enable_log_analytics_workspace = false
8788 net_profile_pod_cidr = " 10.1.0.0/16"
89+ local_account_disabled = true
8890 depends_on = [azurerm_resource_group . main ]
8991}
9092
@@ -101,6 +103,7 @@ module "aks_cluster_name" {
101103 cluster_log_analytics_workspace_name = " test-cluster"
102104 net_profile_pod_cidr = " 10.1.0.0/16"
103105 identity_type = " UserAssigned"
106+ local_account_disabled = true
104107 identity_ids = [azurerm_user_assigned_identity . test . id ]
105108 depends_on = [azurerm_resource_group . main ]
106109}
Original file line number Diff line number Diff line change @@ -413,3 +413,9 @@ variable "secret_rotation_interval" {
413413 default = " 2m"
414414 nullable = false
415415}
416+
417+ variable "local_account_disabled" {
418+ description = " (Optional) - If `true` local accounts will be disabled. Defaults to `false`. See [the documentation](https://docs.microsoft.com/azure/aks/managed-aad#disable-local-accounts) for more information."
419+ type = bool
420+ default = null
421+ }
You can’t perform that action at this time.
0 commit comments