원클릭으로
openshift-debugging
Diagnose OpenShift cluster issues using layered triage, failure-mode classification, and prioritized diagnostic workflows.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Diagnose OpenShift cluster issues using layered triage, failure-mode classification, and prioritized diagnostic workflows.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Report a bug in Jira without fixing it — creates a Bug ticket with proper description, links it to an epic, and assigns it. Use when the user says 'report a bug', 'file a bug', 'log a bug', 'open a bug ticket', or wants to track a bug without immediately writing a fix.
Plan and troubleshoot OpenShift cluster upgrades with focus on irreversibility, upgrade-path validation, and stuck-upgrade diagnosis.
Node lifecycle management with focus on safe drain procedures, automated-vs-manual infrastructure decisions, and node failure diagnosis.
Diagnose degraded cluster operators and failing OLM operators using status-triple analysis, CSV lifecycle debugging, and OLM component triage.
Manage DCI jobs, components, Jira tickets, GitHub/GitLab issues, Red Hat support cases, and Google Drive docs via the dci-mcp-server MCP integration
Google Drive: Upload a file with automatic metadata.
| name | openshift-debugging |
| description | Diagnose OpenShift cluster issues using layered triage, failure-mode classification, and prioritized diagnostic workflows. |
Every cluster issue lives in one of three layers. Identify the layer first — it determines your diagnostic path.
oc describe pod and oc logs.oc get co and check the operator namespace.oc get nodes and oc describe node.If unsure which layer: run oc get co && oc get nodes && oc get pods -A --field-selector status.phase!=Running,status.phase!=Succeeded — whichever returns problems first tells you the layer.
oc logs <pod> --previous FIRST — current container logs may be from a restart that hasn't crashed yetfailureThreshold and initialDelaySecondsoc describe pod and read the Events section. If there are NO events at all, the scheduler never attempted placement — this is almost always insufficient resources or a nodeSelector/affinity that matches zero nodesoc adm top nodes for actual vs allocatableoc get pvc). A Pending PVC blocks the pod indefinitely with no obvious error on the podDifferentiate three distinct causes:
--for=pull.openshift-dns. If they're crashlooping, nothing in the cluster can resolve service namesoc get events -A --sort-by='.lastTimestamp' is your best first move when you don't know what's wrong — events expire after 1 hour by default, so check earlyoc adm top requires metrics-server. If it returns "metrics not available," the monitoring stack has a problem — that's a platform-layer issue, not whatever you were originally debugging