Chapitre 9. Suppression des nœuds Windows
Vous pouvez supprimer un nœud Windows en supprimant sa machine Windows hôte.
9.1. Suppression d'une machine spécifique
Vous pouvez supprimer une machine spécifique.
Ne supprimez pas une machine du plan de contrôle à moins que votre cluster n'utilise un jeu de machines du plan de contrôle.
Conditions préalables
- Installer un cluster OpenShift Container Platform.
-
Installez le CLI OpenShift (
oc
). -
Connectez-vous à
oc
en tant qu'utilisateur disposant de l'autorisationcluster-admin
.
Procédure
Affichez les machines qui se trouvent dans le cluster en exécutant la commande suivante :
$ oc get machine -n openshift-machine-api
La sortie de la commande contient une liste de machines au format
<clusterid>-<role>-<cloud_region>
.- Identifiez la machine que vous souhaitez supprimer.
Supprimez la machine en exécutant la commande suivante :
$ oc delete machine <machine> -n openshift-machine-api
ImportantPar défaut, le contrôleur de machine tente de drainer le nœud soutenu par la machine jusqu'à ce qu'il y parvienne. Dans certaines situations, comme dans le cas d'un budget de perturbation de pods mal configuré, l'opération de vidange peut ne pas aboutir. Si l'opération de vidange échoue, le contrôleur de machine ne peut pas procéder au retrait de la machine.
Vous pouvez éviter de vider le nœud en annotant
machine.openshift.io/exclude-node-draining
dans une machine spécifique.Si la machine que vous supprimez appartient à un ensemble de machines, une nouvelle machine est immédiatement créée pour satisfaire le nombre de répliques spécifié.