File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 33 node_resource_group = var. node_resource_group == " " ? " ${ var . name } -aks-${ var . node_pool_name } -${ var . location } " : var. node_resource_group
44 cluster_subnet_id = local. vnet_enabled ? module. vnet . subnets . 1 . id : var. vnet_service_id // Assuming the cluster subnet is second in the Subnet list
55 dns_service_ip = cidrhost (var. vnet_service_cidr , 2 )
6+ oms_enabled = var. oms_log_analytics_workspace_id != null
67}
78
89resource "azurerm_kubernetes_cluster" "cloudcommons" {
@@ -64,6 +65,10 @@ resource "azurerm_kubernetes_cluster" "cloudcommons" {
6465 kube_dashboard {
6566 enabled = var. kube_dashboard_enabled
6667 }
68+ oms_agent {
69+ enabled = local. oms_enabled
70+ log_analytics_workspace_id = var. oms_log_analytics_workspace_id
71+ }
6772 }
6873
6974 tags = {
Original file line number Diff line number Diff line change @@ -268,3 +268,9 @@ variable vnet_subnets {
268268 }
269269 ]
270270}
271+
272+ variable oms_log_analytics_workspace_id {
273+ type = string
274+ description = " (Optional) The Log Analytics Workspace id when the OMS should store logs."
275+ default = null
276+ }
You can’t perform that action at this time.
0 commit comments