manage-cluster

Automate day-2 operations for Kube-DC managed Kubernetes clusters.

34|5|Updated Mar 5, 2025
One-click install
npx skills add https://github.com/kube-dc/kube-dc-public --skill manage-cluster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-cluster
Source: https://github.com/kube-dc/kube-dc-public/tree/main/skills/manage-cluster
Command: npx skills add https://github.com/kube-dc/kube-dc-public --skill manage-cluster

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates day-2 operations for Kube-DC managed Kubernetes clusters.

Core Features & Use Cases

  • Scale worker pools: adjust replicas across pools with safe patching.
  • Upgrade Kubernetes versions: perform controlled, sequential upgrades.
  • Access kubeconfig: retrieve external and internal kubeconfig secrets for admin and tenant access.
  • Monitor cluster status: observe cluster phase, node readiness, and events.
  • Use Case: Operators scale capacity during peak demand and maintain production readiness with rolling updates.

Quick Start

Specify the target cluster and the desired worker-pool changes, then apply updates using JSON patch operations.

Frequently Asked Questions about manage-cluster

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

FAQPage Schema
How do I scale worker pools in a Kubernetes cluster using JSON patch operations?

To scale worker pools in a Kubernetes cluster, you specify the target cluster and desired replica changes, then apply updates using safe JSON patch workflows. This safely adjusts capacity across pools without disrupting existing workloads.

Can I skip minor versions when upgrading Kubernetes cluster versions?

No, upgrading Kubernetes cluster versions requires sequential minor upgrades. The process enforces this sequential path and ensures worker images match the target Kubernetes version before proceeding with the update.

How do I retrieve kubeconfig secrets for tenant and admin cluster access?

You retrieve kubeconfig secrets by fetching external and internal kubeconfig configurations. This guides secure access for both admin and tenant users connecting to the managed Kubernetes cluster.

What is the best way to monitor Kubernetes cluster health and node readiness?

The best way to monitor Kubernetes cluster health is by observing the cluster phase, node readiness, and events. This provides visibility into the operational status and production readiness of your tenant clusters.

Does this cluster management approach support rolling updates during peak demand?

Yes, this cluster management approach supports rolling updates during peak demand. Operators can scale worker pool capacity and maintain production readiness by applying controlled, safe patching workflows.