Der Status des GKE-Knotenpools bleibt als BESTIMMUNG bestehen

8

Ich versuche, GKE Node Pool mit Terraform zu erstellen

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
  }
}

Nach 3m TF-Konsole wird eine Fehlermeldung zurückgegeben

Error: Error reading NodePool "pool1" from cluster "cluster-1": Nodepool "pool1" has status "PROVISIONING" with message ""

Gcloud cli gibt diesen Status tatsächlich zurück

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

Console.cloud.google.com zeigt jedoch an, dass der Status grün ist, und Cluster ermöglicht es mir, Bereitstellungen usw. zu erstellen. Irgendwelche Gedanken, Cloud Heroes?

UPDATE: 13:48 07.12.2019 - Ich konnte das TF-Skript ausführen. Ich bin mir nicht sicher, ob Google das Problem behoben hat oder ob ich einfach Glück hatte.

Mike Fratello
quelle
1
Ich habe das gleiche Problem seit gestern ...
Medvednic
3
Gleiches gilt für Europa West 2
Prometherion
1
habt ihr es geschafft das problem zu lösen? Ich bekomme auch das Gleiche
Mingsterismus
2
Ich habe heute auch das gleiche Problem. Bis jetzt immer noch vor dem gleichen Problem. Mine in der Region Asien-Südosten1
Agung Pratama
2
Ich wende mich an das Support-Team, um weitere Informationen zu erhalten. Werde es dich wissen lassen, sobald ich mehr weiß.
Yoanis Gil

Antworten:

4

Unter https://status.cloud.google.com/ finden Sie einige Informationen zu diesem Problem :

Neu erstellte GKE-Knotenpools in Asien-Ost1-a, Asien-Ost2-c, Asien-Nordost1-a, Asien-Nordost2-c, Asien-Süd1-a, Asien-Südost1-a, Australien-Südost1-a, Europa-a nord1-c, europa-west1-c, europa-west2-a, europa-west3-a, europa-west4-a, europa-west6-c, nordamerika-nordost1-c, südamerika-ost1-a, us-zentral1- b, us-east1-a, us-east1-d, us-east2-a, us-east4-b, us-west1-a und us-west2-c werden erfolgreich erstellt, aber fälschlicherweise als PROVISIONING angezeigt. Ein laufendes Rollback behebt dieses Problem für neue Knotenpools.

David
quelle
1
Endlich ist das Problem gelöst! 🎉
Prometherion