Ajouter un taint à un nœud
Dans cette étape, vous apprendrez à ajouter un taint (marqueur) à un nœud en utilisant la commande kubectl taint
. Les taints sont utilisés pour marquer un nœud avec certaines restrictions ou exigences, ce qui peut affecter l'ordonnancement (scheduling) des pods sur ce nœud.
Pour ajouter un taint à un nœud, vous pouvez utiliser la commande suivante :
kubectl taint nodes minikube app=prod:NoSchedule
Cela ajoutera un taint de clé app
et de valeur prod
à un nœud nommé minikube
, avec l'effet NoSchedule
. Cela empêchera les pods d'être ordonnancés sur le nœud à moins qu'ils tolèrent le taint.
Ensuite, vous pouvez afficher les taints actuellement appliqués aux nœuds de votre cluster Kubernetes en utilisant la commande kubectl describe node
.
Pour afficher les taints sur un nœud, vous pouvez utiliser la commande suivante :
kubectl describe node minikube
Les taints appliqués au nœud seront listés dans la section "Taints" de la sortie. Vous pouvez utiliser ces informations pour vérifier que le taint que vous avez ajouté à l'étape précédente est bien appliqué au nœud.