Je cherche à créer un cluster GKE avec un nom de node-pool personnalisé. Je parviens à créer à partir de l'interface graphique mais je ne trouve aucune option dans gcloud pour changer le nom du pool par défaut. Est-ce que quelqu'un peut m'aider à personnaliser le nom par défaut du pool lors de la création du cluster GKE via gcloud cli ? Merci
Réponse
Trop de publicités?Pour renommer le pool de nœuds par défaut lors de la création d'un cluster GKE, il n'est pas possible ni lorsque vous avez le cluster créé. Avec gcloud container node-pools update, vous pouvez modifier les paramètres suivants :
gcloud container node-pools update NAME (--node-locations=ZONE,[ZONE,…] | --system-config-from-file=SYSTEM_CONFIG_FROM_FILE | --workload-metadata=WORKLOAD_METADATA | --enable-autoprovisioning --enable-autoscaling --max-nodes=MAX_NODES --min-nodes=MIN_NODES | --enable-autorepair --enable-autoupgrade | --max-surge-upgrade=MAX_SURGE_UPGRADE --max-unavailable-upgrade=MAX_UNAVAILABLE_UPGRADE) [--cluster=CLUSTER] [--region=REGION | --zone=ZONE, -z ZONE] [GCLOUD_WIDE_FLAG …]
Mais pas le nom.
La solution de contournement est :
-
Créez un nouveau pool de nœuds avec le nom désiré. Il s'agit simplement d'un exemple que j'ai trouvé dans ce document pour changer le type de machine mais cela fonctionne également pour créer un nouveau pool de nœuds avec un autre nom.
gcloud container node-pools create new-node-pool \ --cluster=mycluster\ --machine-type=e2-highmem-2 \ --num-nodes=5
Migrer les charges de travail :
- Mettez en cordon le pool de nœuds existant.
- Videz le pool de nœuds existant.
et ensuite Supprimez l'ancien pool de nœuds.
0 votes
Tout comme un gentil rappel, jetez un œil ici stackoverflow.com/help/someone-answers, si vous trouvez ma réponse utile, veuillez envisager de voter/accepter cela, merci!