-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requesttriagedScoped and ready for workScoped and ready for work
Description
TL;DR
I've used this config for reference
https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/main/examples/simple_regional_cluster_autoscaling/main.tf
I was expecting it delete default-node-pool after creation but the default node is still there.
It's working fine if add another node pool but I want setup without any node pool, only managed by NAP.
Expected behavior
It should delete the default node pool.
Observed behavior
No response
Terraform Configuration
module "gke" {
source = "terraform-google-modules/kubernetes-engine/google"
version = "~> 37.0"
project_id = var.project_id
name = "${local.cluster_type}-cluster${var.cluster_name_suffix}"
regional = true
region = var.region
network = var.network
subnetwork = var.subnetwork
ip_range_pods = var.ip_range_pods
ip_range_services = var.ip_range_services
create_service_account = false
service_account = var.compute_engine_service_account
default_max_pods_per_node = 20
remove_default_node_pool = true
deletion_protection = false
add_cluster_firewall_rules = true
firewall_inbound_ports = ["8443", "9443", "15017"]
# Just an example
network_tags = ["egress-internet"]
cluster_autoscaling = {
enabled = true
autoscaling_profile = "OPTIMIZE_UTILIZATION"
min_cpu_platform = "Intel Skylake"
min_cpu_cores = 4
max_cpu_cores = 86
min_memory_gb = 16
max_memory_gb = 256
disk_size = 100
disk_type = "pd-standard"
image_type = "COS_CONTAINERD"
gpu_resources = []
auto_repair = true
auto_upgrade = true
strategy = "SURGE"
max_surge = 1
max_unavailable = 0
}
Terraform Version
1.8.5
Terraform Provider Versions
google 6.11
kubernetes 2.10
Additional information
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requesttriagedScoped and ready for workScoped and ready for work