Forrest logo
back to the kubectl tool

kubernetes:warp:27402

Mark node as schedulable
$ kubectl uncordon ${node}
try on your machine

The command "kubectl uncordon ${node}" is used to mark a Kubernetes node as schedulable again after it has been cordoned (marked unschedulable) for various reasons such as maintenance or troubleshooting.

Here, ${node} is a placeholder that represents the name or identifier of the specific node that needs to be marked as schedulable again. You need to replace it with the actual name or identifier of the node.

When a node is cordoned, Kubernetes prevents new pods from being scheduled onto that node. This can be useful when you want to perform maintenance tasks on a specific node or to avoid pod disruptions during troubleshooting. However, once the maintenance or troubleshooting is complete, you would need to mark the node as schedulable again to allow new pods to be scheduled on it.

The "kubectl uncordon" command removes the cordoned state of the specified node and allows Kubernetes to schedule new pods on it. After running this command, Kubernetes will resume scheduling new pods on the node if it meets the resource requirements specified by those pods.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the kubectl tool