-
Notifications
You must be signed in to change notification settings - Fork 877
GCP: add GKE nodepool for SIG node #8035
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Related: - kubernetes#8004 Setup a dedicated nodepool with taints using an external terraform module. We want evaluate running prowjobs on COS with newer machine types. Signed-off-by: Arnaud Meukam <[email protected]>
/hold |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ameukam The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Ran Plan for dir: Show OutputTerraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool will be created
+ resource "google_container_node_pool" "nodepool" {
+ cluster = (sensitive value)
+ id = (known after apply)
+ initial_node_count = 1
+ instance_group_urls = (known after apply)
+ location = (sensitive value)
+ managed_instance_group_urls = (known after apply)
+ max_pods_per_node = (known after apply)
+ name = "sig-node-pool1"
+ name_prefix = (known after apply)
+ node_count = (known after apply)
+ node_locations = (known after apply)
+ operation = (known after apply)
+ project = "k8s-infra-prow-build"
+ version = (known after apply)
+ autoscaling {
+ location_policy = (known after apply)
+ max_node_count = 10
+ min_node_count = 1
}
+ management {
+ auto_repair = true
+ auto_upgrade = true
}
+ network_config (known after apply)
+ node_config {
+ disk_size_gb = (known after apply)
+ disk_type = "hyperdisk-balanced"
+ effective_taints = (known after apply)
+ image_type = "COS_CONTAINERD"
+ labels = (known after apply)
+ local_ssd_count = (known after apply)
+ logging_variant = (known after apply)
+ machine_type = "n4-highmem-8"
+ metadata = (known after apply)
+ min_cpu_platform = (known after apply)
+ oauth_scopes = [
+ "https://www.googleapis.com/auth/cloud-platform",
]
+ preemptible = false
+ service_account = "gke-nodes-prow-build@k8s-infra-prow-build.iam.gserviceaccount.com"
+ spot = false
+ confidential_nodes (known after apply)
+ gcfs_config (known after apply)
+ guest_accelerator (known after apply)
+ gvnic {
+ enabled = true
}
+ kubelet_config (known after apply)
+ shielded_instance_config {
+ enable_integrity_monitoring = true
+ enable_secure_boot = true
}
+ taint {
+ effect = "NO_SCHEDULE"
+ key = "dedicated"
+ value = "sig-node"
}
+ windows_node_config (known after apply)
+ workload_metadata_config {
+ mode = "GKE_METADATA"
}
}
+ upgrade_settings (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
Plan: 1 to add, 0 to change, 0 to destroy.
|
atlantis apply |
Ran Apply for dir: Show Outputmodule.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Creating...
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [10s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [20s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [30s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [40s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [50s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [1m0s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [1m10s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [1m20s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [1m30s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [1m40s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [1m50s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [2m0s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [2m10s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [2m20s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [2m30s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [2m40s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [2m50s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [3m0s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [3m10s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [3m20s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [3m30s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [3m40s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Still creating... [3m50s elapsed]
module.sig_node_node_pool_1_n4_highmem_8.google_container_node_pool.nodepool: Creation complete after 3m57s [id=projects/k8s-infra-prow-build/locations/us-central1/clusters/prow-build/nodePools/sig-node-pool1]
Apply complete! Resources: 1 added, 0 changed, 0 destroyed. |
/hold cancel |
Related:
Setup a dedicated nodepool with taints using an external terraform module. We want evaluate running prowjobs on COS with newer machine types.