
from kubesphere
Operate and troubleshoot NodeGroup resources for KubeSphere: list, create, patch, delete, and bind/unbind nodes, namespaces, and workspaces using the bundled no
This skill provides concrete, API-first operations for managing NodeGroup resources in the KubeSphere project. It guides the agent to list and inspect NodeGroups, create and patch resources, bind and unbind nodes/namespaces/workspaces, and troubleshoot sync or deployment issues. The skill prefers the bundled scripts (scripts/nodegroup_api.py) for authenticated KAPI operations and treats kubectl as a verification fallback.
Use this skill whenever the user asks to query or change NodeGroup resources or to diagnose nodegroup-related sync and configuration problems. Typical scenarios include binding a node to a NodeGroup, patching a NodeGroup's metadata, verifying controller behavior, or diagnosing failed syncs. For destructive actions (delete/unbind), the skill requires explicit confirmation and verification steps.
This skill is primarily procedural and shell/script oriented — compatible with agents that can run or recommend CLI/python commands (Copilot/Codex/Gemini CLI/agents that support executing commands and returning results).
This skill has not been reviewed by our automated audit pipeline yet.