3 votes

Dans GCP, comment changer le nom du pool par défaut lors de sa création via la ligne de commande gcloud ?

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

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!

1voto

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 :

  1. 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.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X