kubesphere-core

Routes user requests to the appropriate KubeSphere sub-skills for orchestration and API coordination.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

consolidates and routes user requests to the correct KubeSphere sub-skills, providing a single entry point for core API routing and architecture insights.

Core Features & Use Cases

  • Routing orchestration: Redirects requests to kubesphere-cluster-management, kubesphere-multi-tenant-management, or kubesphere-extension-management based on user intent.
  • Core architecture visibility: Documents and exposes the relationship between the core LuBan-based engine and extensions.
  • API utilities & routing: Provides common API routing utilities and interfaces to coordinate between core services and extensions.

Quick Start

Route a user request to kubesphere-cluster-management to perform a multi-cluster operation.

Frequently Asked Questions about kubesphere-core

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

FAQPage Schema
How do I route API requests across multiple KubeSphere clusters and extensions?

KubeSphere core API routing works by redirecting user requests to appropriate sub-skills based on intent, orchestrating tasks to cluster-management, multi-tenant-management, or extension-management. It applies to environments managing Kubernetes clusters, tenants, and extensions.

How does central API routing work for multi-tenant Kubernetes environments?

Central API routing for multi-tenant Kubernetes environments works by redirecting user requests to the kubesphere-multi-tenant-management sub-skill. It coordinates core services and extensions, exposing the relationship between the LuBan-based engine and extensions for architecture visibility.

Do I need the requests library to route KubeSphere API interactions?

Yes, the requests library is required as a dependency to use this Skill. It provides the common API routing utilities and interfaces required to coordinate API interactions between core KubeSphere services and extensions.

Can I use scripts to orchestrate KubeSphere extension management tasks?

Yes, you can use the included scripts component to orchestrate KubeSphere extension management tasks. The routing utility delegates requests to kubesphere-extension-management, coordinating extensions via common API interfaces.

What is the best way to manage multi-cluster operations in KubeSphere?

The best way to manage multi-cluster operations in KubeSphere is through central API routing, which delegates user intents directly to the kubesphere-cluster-management sub-skill. This approach satisfies core architecture routing and API delegation for Kubernetes clusters.

Why does my KubeSphere API request route to the wrong sub-skill?

If your KubeSphere API request routes to the wrong sub-skill, verify the user intent matches the routing orchestration rules for kubesphere-cluster-management, kubesphere-multi-tenant-management, or kubesphere-extension-management. The utility relies on intent-based delegation to select the correct target.