Status do pool de nós GKE bloqueado como PROVISIONING


8

Estou tentando criar um pool de nós GKE com Terraform

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

Após o console de 3m TF retornar a mensagem de erro

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

Gcloud cli retorna esse status de fato

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

No entanto, console.cloud.google.com mostra que o status é verde e o cluster permite que eu crie implantações etc. Quaisquer pensamentos, heróis da nuvem?

ATUALIZAÇÃO: 13:48 07/12/2019 - Consegui executar o script TF. Não tenho certeza se o Google o corrigiu ou eu tive sorte.


1
Estou tendo o mesmo problema desde ontem ...
Medvednic

3
o mesmo aqui para europe west 2
prometherion

1
vocês conseguiram resolver o problema? Eu estou recebendo a mesma coisa também #
mingsterism 06/12/19

2
Eu também tenho o mesmo problema hoje. Até agora, ainda enfrenta o mesmo problema. Mina na região asia-southeast1
Agung Pratama

2
Estou entrando em contato com a equipe de suporte para obter mais detalhes. Avisarei assim que eu souber mais.
Yoanis Gil

Respostas:


4

Há algumas informações sobre esse problema em https://status.cloud.google.com/ :

Pools de nós GKE recém-criados na Ásia-leste1-a, Ásia-leste2-c, Ásia-nordeste1-a, Ásia-nordeste2-c, Ásia-sul1-a, Ásia-sudeste1-a, Austrália-Sudeste1-a, europa- norte1-c, europa-oeste1-c, europa-oeste2-a, europa-oeste3-a, europa-oeste4-a, europa-oeste6-c, norte-norte-norte1-c, sul-americana-leste1-a, norte-central1- b, nos-leste1-a, nos-leste1-d, nos-leste2-a, nos-leste4-b, nos-oeste1-a e nos-oeste2-c são criados com sucesso, mas incorretamente são mostrados como PROVISIONING. Uma reversão em andamento resolverá isso para novos conjuntos de nós.


1
Finalmente, o problema foi resolvido! Prom
prometherion
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.