kubesphere-extension-management

Automate KubeSphere extension lifecycle management with InstallPlan manifests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

KubeSphere extension management often requires manual coordination across installation, upgrades, and troubleshooting. This skill automates the end-to-end lifecycle, including discovery, dependency handling, and configuration workflows.

Core Features & Use Cases

  • Discover and evaluate available extensions and their versions
  • Generate and manage InstallPlan manifests for install, upgrade, and uninstall
  • Support multi-cluster deployment with clusterScheduling overrides
  • Troubleshoot installation issues with guided commands and best practices

Quick Start

Provide an InstallPlan manifest to install, upgrade, or configure a given extension using a Helm-based workflow.

Frequently Asked Questions about kubesphere-extension-management

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

FAQPage Schema
How do I automate KubeSphere extension lifecycle management across multiple clusters?▼

Automate KubeSphere extension lifecycle management by generating InstallPlan manifests that handle discovery, dependency resolution, and multi-cluster deployment overrides across single or multi-cluster environments.

What is an InstallPlan manifest and when do I need it for Helm extensions?▼

An InstallPlan manifest defines the desired state for installing, upgrading, or uninstalling Helm-based extensions, needed when coordinating dependencies and configuration workflows in KubeSphere.

How do I troubleshoot KubeSphere extension installation issues?▼

Troubleshoot KubeSphere extension installation issues using guided commands and best practices provided for diagnosing dependency conflicts, manifest generation errors, and multi-cluster configuration failures.

Can I configure clusterScheduling overrides for multi-cluster extension deployment?▼

Yes, multi-cluster extension deployment supports clusterScheduling overrides, allowing you to specify custom configurations that target individual clusters within the KubeSphere environment.

Does KubeSphere extension management support manual upgrade strategies for production?▼

Yes, KubeSphere extension management supports safe production practices by allowing Manual upgrade strategies, ensuring controlled extension updates across single or multi-cluster environments.