Agregar una taint a un nodo
En este paso, aprenderás cómo agregar una taint (mancha) a un nodo utilizando el comando kubectl taint
. Las taints se utilizan para marcar un nodo con ciertas restricciones o requisitos, lo que puede afectar la programación de pods (contenedores) en ese nodo.
Para agregar una taint a un nodo, puedes utilizar el siguiente comando:
kubectl taint nodes minikube app=prod:NoSchedule
Esto agregará una taint con la clave app
y el valor prod
a un nodo llamado minikube
, con el efecto NoSchedule
. Esto evitará que se programen pods en el nodo a menos que toleren la taint.
Luego, puedes ver las taints que se aplican actualmente a los nodos en tu clúster de Kubernetes utilizando el comando kubectl describe node
.
Para ver las taints en un nodo, puedes utilizar el siguiente comando:
kubectl describe node minikube
Las taints aplicadas al nodo se enumerarán en la sección "Taints" de la salida. Puedes utilizar esta información para verificar que la taint que agregaste en el paso anterior se haya aplicado al nodo.