debug-openshell-cluster

Diagnose OpenShell cluster startup failures and unhealthy states.

8.1k|1.2k|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/NVIDIA/OpenShell --skill debug-openshell-cluster-nvidia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debug-openshell-cluster
Source: https://github.com/NVIDIA/OpenShell/tree/main/.agents/skills/debug-openshell-cluster
Command: npx skills add https://github.com/NVIDIA/OpenShell --skill debug-openshell-cluster-nvidia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenShell clusters can fail to start or become unhealthy, making it hard to diagnose root causes across gateway startup, cluster health checks, and infrastructure issues.

Core Features & Use Cases

  • Step-by-step diagnostics for gateway start failures, k3s readiness, TLS, DNS, and pod events.
  • Guided remediation and safe restart procedures with commands to collect logs and inspect cluster state.
  • Real-world scenario: when gateway start fails, use this to isolate whether it is deployment, networking, or certificate issues.

Quick Start

Run the diagnostic workflow starting with a status check and then collect logs and inspect Kubernetes state to identify the fault.

Frequently Asked Questions about debug-openshell-cluster

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose an OpenShell cluster that fails to start?

To diagnose an OpenShell cluster startup failure, run a structured diagnostic workflow that checks gateway startup logs, k3s readiness, and Kubernetes events to isolate deployment, networking, or certificate issues. This provides actionable remediation steps to guide recovery.

Why does my k3s cluster become unhealthy and how can I fix it?

A k3s cluster becomes unhealthy due to failures in TLS/PKI, DNS resolution, or pod events. You can fix it by following structured diagnostics to collect logs, inspect cluster state, and execute safe restart procedures to restore health.

What steps are needed to troubleshoot OpenShell gateway startup failures?

Troubleshooting OpenShell gateway startup failures requires step-by-step diagnostics starting with a status check, followed by collecting logs and inspecting Kubernetes state to identify whether the fault stems from networking or certificate issues.

How do I check TLS and DNS issues in an unhealthy Kubernetes cluster?

Checking TLS and DNS issues in an unhealthy Kubernetes cluster involves running targeted k3s health checks and inspecting Kubernetes events to identify certificate or name resolution faults, followed by applying actionable remediation steps.

Do I need specific tooling to collect logs and inspect Kubernetes state for OpenShell diagnostics?

Yes, diagnosing OpenShell cluster health requires specific tooling to collect logs, inspect Kubernetes state, and verify k3s readiness. The diagnostic workflow defines the required tools and expected outcomes to guide troubleshooting and recovery.

What is the best way to isolate deployment issues from networking problems in OpenShell?

The best way to isolate deployment from networking problems in OpenShell is to execute a structured diagnostic workflow that checks gateway startup, TLS/PKI, DNS, and Kubernetes events to pinpoint the root cause and apply targeted remediation.