Suppression de noeuds de processus actif
Découvrez comment supprimer des noeuds de processus actifs avec Kubernetes Engine (OKE).
Vous pouvez supprimer des noeuds de processus actif spécifiques dans des pools de noeuds dans des clusters créés à l'aide de Kubernetes Engine.
Prenez les considérations suivantes en compte :
- La suppression d'un noeud de processus actif supprime ce noeud de processus actif spécifique du pool de noeuds et, éventuellement, réduit le pool de noeuds lui-même en soustrayant 1 du nombre de noeuds de processus actif indiqué pour le pool de noeuds. Si vous supprimez un noeud de processus actif sans réduire le pool de noeuds, un nouveau noeud de processus actif est créé pour le remplacer.
- Lorsque vous supprimez des noeuds gérés, les options Cordon et purge que vous sélectionnez déterminent quand et comment les noeuds de processus actif sont arrêtés. Reportez-vous à la section Cordoning and Draining Managed Nodes Before Shut Down or Termination.
- En plus de pouvoir supprimer des noeuds de processus actif spécifiques, les noeuds de processus actif sont également supprimés lorsque vous réduisez les pools de noeuds et modifiez les configurations de placement.
- Lorsque vous avez marqué un noeud de processus actif pour suppression (lors d'une opération de suppression de noeud, d'une opération de réduction ou d'une modification de la configuration de placement), vous ne pouvez pas récupérer le noeud. Même si l'opération de suppression de noeud échoue initialement, l'opération de mise à jour suivante du pool de noeuds (y compris une opération d'augmentation) tente de mettre fin à nouveau au noeud.
- Kubernetes Engine crée les noeuds de processus actif dans un cluster avec des noms générés automatiquement. Les noms de noeud géré ont le format suivant :
oke-c<part-of-cluster-OCID>-n<part-of-node-pool-OCID>-s<part-of-subnet-OCID>-<slot>
. Les noms de noeud virtuel sont identiques à l'adresse IP privée du noeud. Ne modifiez pas les noms de noeud de processus actif générés automatiquement. Si vous deviez modifier le nom généré automatiquement d'un noeud de processus actif et supprimer le cluster, le noeud de processus actif renommé ne serait pas supprimé. Vous devrez alors supprimer manuellement le noeud de processus actif renommé. - Lorsque vous supprimez un noeud de processus actif d'un pool de noeuds, vous définissez la propriété Réduire la taille du pool de noeuds (
isDecrementSize
dans l'API) pour indiquer si vous souhaitez que la suppression du noeud de processus actif réduise le pool de noeuds de 1. Pendant que l'opération de suppression de noeud est en cours, n'essayez pas de supprimer le même noeud et indiquez une valeur différente pour Réduire la taille du pool de noeuds (isDecrementSize
). Si vous souhaitez supprimer le noeud et indiquer une autre valeur pour Réduire la taille du pool de noeuds (isDecrementSize
), attendez que la première opération de suppression de noeud soit terminée.
Vous pouvez supprimer des noeuds de processus actif à l'aide de la console, de l'interface de ligne de commande et de l'API. Reportez-vous à Suppression d'un noeud d'un processus actifs.