Skip to content

monitoring_enable_managed_prometheus field not working in v27.0.0 #1706

@prateekn

Description

@prateekn

TL;DR

Inspite of setting "monitoring_enable_managed_prometheus" variable equal to false on version v27.0.0 of this terraform module
"Managed Service for Prometheus" in gcp still enabled

gke version 1.27.4-gke.900

Expected behavior

Managed Service for Prometheus should be disabled.

Observed behavior

Managed Service for Prometheus is enabled.

error

Terraform Configuration

module "gke" { source = "terraform-google-modules/kubernetes-engine/google/modules/beta-private-cluster-update-variant" version = "v27.0.0" description = "GKE Prod Cluster" kubernetes_version = var.kubernetes_version regional = true region = var.region network = var.network network_project_id = var.network_project_id subnetwork = var.subnetwork ip_range_pods = var.ip_range_pods ip_range_services = var.ip_range_services create_service_account = false service_account = var.default_cluster_sa add_cluster_firewall_rules = true firewall_inbound_ports = ["8443", "9443", "15017"] default_max_pods_per_node = 32 monitoring_enable_managed_prometheus = false http_load_balancing = true network_policy = false horizontal_pod_autoscaling = true filestore_csi_driver = false enable_private_endpoint = true enable_private_nodes = true master_ipv4_cidr_block = "10.10.20.0/28" remove_default_node_pool = true gce_pd_csi_driver = true enable_intranode_visibility = false enable_binary_authorization = true database_encryption = [{ state = "ENCRYPTED" key_name = data.google_kms_crypto_key.gke_key_1.id }] release_channel = "UNSPECIFIED" grant_registry_access = false node_metadata = "GKE_METADATA" logging_enabled_components = ["SYSTEM_COMPONENTS"] monitoring_enabled_components = ["SYSTEM_COMPONENTS"] gateway_api_channel = "CHANNEL_STANDARD" master_authorized_networks = [ { cidr_block = "10.0.0.0/8" display_name = "Internal Ips" } ] }

Terraform Version

v1.1.7

Additional information

https://cloud.google.com/stackdriver/docs/managed-prometheus/setup-managed#enable-mgdcoll-gke

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions