Иногда я сталкиваюсь со следующей проблемой:
➢ gcloud config list
[compute]
zone = us-central1-b
[container]
cluster = my-awesome-cluster
[core]
account = pkaramol@stackoverflow.com
disable_usage_reporting = False
project = some-nice-project
Your active configuration is: [default]
(.venv)
~/Workspace/sail-cli 4_bug_multiple_clusters ✗ 5h28m ⚑
➢ k get nodes
NAME STATUS ROLES AGE VERSION
gke-nodepool1-443c46af-mhmw Ready <none> 7h27m v1.12.7-gke.25
gke-nodepool1-da892b44-8440 Ready <none> 7h27m v1.12.7-gke.25
Затем, например, я хочу описать один экземпляр (по какой-то причине):
➢ gcloud compute instances describe gke-nodepool1-443c46af-mhmw
ERROR: (gcloud.compute.instances.describe) Could not fetch resource:
- The resource 'projects/some-nice-project/zones/us-central1-b/instances/gke-nodepool1-443c46af-mhmw' was not found
Я полагаю, это происходит потому, чтопо умолчанию вышеуказанная команда выполняет запрос в пределах зоны, установленной здесь:
[compute]
zone = us-central1-b
Есть ли способ установить вышеуказанную зону в соответствии с зоной кластера gke?