Rus*_*yev 8 terraform terraform-provider-gcp
我正在尝试使用 Terraform 创建 GKE 节点池
resource "google_container_node_pool" "node_pool" {
provider = google-beta
name = var.node_pool_name
location = var.region
cluster = var.cluster_name
node_count = var.k8s_workers_count
node_config {
machine_type = var.k8s_workers_shape
image_type = "COS"
service_account = google_service_account.sa.email
labels = {
name = var.node_pool_name
}
metadata = {
disable-legacy-endpoints = "true"
}
workload_metadata_config {
node_metadata = "GKE_METADATA_SERVER"
}
oauth_scopes = [
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/userinfo.email"
]
}
management {
auto_repair = true
auto_upgrade = true
}
}
Run Code Online (Sandbox Code Playgroud)
3m TF 控制台返回错误信息后
Error: Error reading NodePool "pool1" from cluster "cluster-1": Nodepool "pool1" has status "PROVISIONING" with message ""
Run Code Online (Sandbox Code Playgroud)
Gcloud cli 确实返回该状态 PROVISIONING
config:
diskSizeGb: 100
diskType: pd-standard
imageType: COS
labels:
name: pool1
machineType: n1-standard-4
metadata:
disable-legacy-endpoints: 'true'
oauthScopes:
- https://www.googleapis.com/auth/cloud-platform
- https://www.googleapis.com/auth/userinfo.email
serviceAccount:
shieldedInstanceConfig:
enableIntegrityMonitoring: true
initialNodeCount: 2
instanceGroupUrls:
- https://www.googleapis.com/compute/v1/projects/
management:
autoRepair: true
autoUpgrade: true
maxPodsConstraint:
maxPodsPerNode: '110'
name: pool1
podIpv4CidrSize: 24
selfLink: XXX
status: PROVISIONING
version: 1.13.11-gke.14
Run Code Online (Sandbox Code Playgroud)
然而,console.cloud.google.com 显示状态为绿色,集群允许我创建部署等。任何想法,云英雄?
更新:12/7/2019 下午 1:48 - 我能够运行 TF 脚本。不确定谷歌是否修复了它,或者我只是很幸运。
https://status.cloud.google.com/上有一些关于这个问题的信息:
新创建的 GKE 节点池位于 asia-east1-a、asia-east2-c、asia-northeast1-a、asia-northeast2-c、asia-south1-a、asia-southeast1-a、australia-southeast1-a、europe-北1-c、欧洲-西1-c、欧洲-西2-a、欧洲-西3-a、欧洲-西4-a、欧洲-西6-c、北美洲-北1-c、南美洲-东1-a、美国-中央1- b、us-east1-a、us-east1-d、us-east2-a、us-east4-b、us-west1-a 和 us-west2-c 已成功创建,但错误地显示为 PROVISIONING。正在进行的回滚将为新节点池解决此问题。
| 归档时间: |
|
| 查看次数: |
1030 次 |
| 最近记录: |