nodegroup

Manage NodeGroup resources via authenticated KAPI requests using nodegroup_api.py.

17.0k|2.8k|Updated Apr 21, 2018
One-click install
npx skills add https://github.com/kubesphere/kubesphere --skill nodegroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nodegroup
Source: https://github.com/kubesphere/kubesphere/tree/main/skills/nodegroup
Command: npx skills add https://github.com/kubesphere/kubesphere --skill nodegroup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

NodeGroup management across edgewize deployments requires manual, error-prone steps to query, create, update, delete, and bind resources, plus troubleshooting synchronization issues.

Core Features & Use Cases

  • Query, create, update, patch, and delete NodeGroups
  • Bind and unbind nodes, namespaces, and workspaces
  • Inspect deployment configurations and NodeGroup state

Quick Start

Authenticate with the bundled NodeGroup API CLI and begin performing typical operations (list, get, create, patch, delete, bind, and unbind) on NodeGroups.

Frequently Asked Questions about nodegroup

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

FAQPage Schema
How do I automate NodeGroup management across KubeSphere clusters?

Automate NodeGroup management by using an API CLI to perform authenticated KAPI requests for login, token management, and CRUD operations on node, namespace, and workspace bindings across your deployments.

How do I bind nodes, namespaces, and workspaces to a NodeGroup?

Bind nodes, namespaces, and workspaces to a NodeGroup by executing the bundled API script to validate state before and after modifying bindings, ensuring synchronization across your edgewize deployment.

Can I inspect deployment configurations and NodeGroup state before updating?

Yes, inspect deployment configurations and NodeGroup state before updating by querying resources through the bundled Python script, which validates current state prior to executing patch or delete operations.

Do I need the requests library to run NodeGroup API operations?

Yes, you need the requests library installed, as the bundled Python script relies on it to execute authenticated KAPI requests for login, token management, and CRUD operations on NodeGroup resources.

What is the best way to troubleshoot NodeGroup binding synchronization issues?

Troubleshoot NodeGroup binding synchronization issues by inspecting deployment configurations and validating resource state before and after modifications using the bundled API CLI for authenticated KAPI requests.

Why does my NodeGroup update fail after modifying workspace bindings?

NodeGroup updates may fail if state validation is skipped; the API script validates state before and after modifications, so ensure authenticated KAPI requests complete successfully during the patch operation.