con un clic
node-not-ready
// Troubleshoot NotReady or SchedulingDisabled node status. Use when a node is down, unschedulable, or needs to be drained and restored.
// Troubleshoot NotReady or SchedulingDisabled node status. Use when a node is down, unschedulable, or needs to be drained and restored.
Resolve a CVE vulnerability issue from Jira. Reads the CVE details, assesses impact, and either marks "not affected" with a Jira comment and transition, bumps the affected dependency, or implements a code fix. Use when the user says "cve", "resolve CVE", or provides a CVE Jira issue.
Assess whether an application is ready to migrate to OpenShift. Use when the user describes an application and asks about migration, containerization, or moving to Kubernetes/OpenShift.
Triage production incidents involving data corruption, data loss, slow performance, or outages. Classify severity and recommend immediate actions.
Update Python dependencies to latest versions using uv, regenerate lock and requirements.txt, then verify linting and tests pass. Fix breakage from API changes in bumped packages. Use when the user says "deps update", "bump dependencies", or "update deps".
Review PR with structured approach covering architecture, naming, patterns, and critical questions
Troubleshoot ClusterOperator in Degraded, Unavailable, or not Progressing state. Use when operator status shows error conditions, reconciliation failures, or degraded health checks.
| name | node-not-ready |
| description | Troubleshoot NotReady or SchedulingDisabled node status. Use when a node is down, unschedulable, or needs to be drained and restored. |
When a user reports a node that is NotReady, flapping, or has evicted workloads unexpectedly, follow this structured approach to identify the cause and restore the node.
List all nodes and their statuses:
SchedulingDisabled (cordoned) — this may be intentional (maintenance) or a side effect of a MachineHealthCheck remediation.Describe the affected node and examine its conditions:
The specific condition tells you exactly where to look next — do not run through all possibilities if the condition is clear.
If the node conditions suggest the node itself is unreachable or the kubelet is down:
Node certificate problems are a common cause of NotReady, especially after extended downtime:
If the condition is NetworkUnavailable:
Once the cause is identified: