kubesphere avatar

Kubesphere Openkruise

If you're running KubeSphere and need to manage OpenKruise workloads, this handles the full lifecycle: installing the extension via InstallPlan, checking CRD and pod status, generating SidecarSet manifests for sidecar injection, and CloneSet configs for in-place updates and batch rollouts. It's opinionated about version discovery, the skill explicitly maps KubeSphere extension version 1.0.3 to OpenKruise runtime 1.4.0 and won't guess versions if you don't provide them. Includes both kubectl commands and KubeSphere API curls for multi-cluster setups. Keeps advanced CRDs like BroadcastJob and UnitedDeployment out of scope unless you ask. Useful if you want Claude to generate working manifests instead of generic examples.

GitHub stars
17K
last updated
Jun 4, 2026

Install

$ npx -y skills add kubesphere/kubesphere --skill kubesphere-openkruise --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill: kubesphere-openkruise

KubeSphere OpenKruise Management

Use this skill for the full OpenKruise lifecycle in KubeSphere:

  • Install or upgrade the OpenKruise extension through InstallPlan
  • Query extension status, CRDs, Pods, and logs
  • Generate SidecarSet manifests for sidecar injection and rolling updates
  • Generate CloneSet manifests for advanced stateless workloads, in-place updates, and batch rollout
  • Uninstall the OpenKruise extension
  • Troubleshoot failed Pods, missing CRDs, and webhook problems

Out of scope by default:

  • Advanced OpenKruise CRDs not requested by the user, such as BroadcastJob, NodeImage, UnitedDeployment, or AdvancedPodAutoscaler
  • Deep chart-value design without cluster evidence

If the user explicitly asks for those CRDs, acknowledge that they are OpenKruise capabilities but treat them as a follow-up task instead of assuming they belong in the default workflow.

Response Rules

Sponsors

Details

Repository
github.com/kubesphere/kubesphere
Categories
Debugging, Automation & Workflows
First seen
Jun 11, 2026

More from kubesphere/kubesphere

All 31

Recommended

More Debugging
1kubesphere avatarnodegroupkubesphere/kubesphereNodeGroup operation Skill for the edgewize nodegroup project. Use this whenever the user wants to query, create, update, delete, bind, unbind, or troubleshoot N0skills.sh installs
2kubesphere avatarkubesphere-gateway-apikubesphere/kubesphereKubeSphere Gateway API extension management Skill (Traefik based, uses Kubernetes Gateway API + GatewayProxy CRD gatewayapi.kubesphere.io/v1alpha1). This is the0skills.sh installs
3libukai avatarskill-creator-prolibukai/awesome-agent-skillsCreate new skills, modify and improve existing skills, and measure skill performance. Enhanced version with quick commands. Use when users want to create a skil0skills.sh installs
4manutej avatarPostgreSQL Database Administrationmanutej/luxor-claude-marketplaceComprehensive PostgreSQL database administration skill for customer support tech enablement, covering database design, optimization, performance tuning, backup/0skills.sh installs
5martinholovsky avatarDatabase Design Expertmartinholovsky/claude-skills-generatorExpert in database schema design with focus on normalization, indexing strategies, FTS optimization, and performance-oriented architecture for desktop applicati0skills.sh installs
6mertbuilds avatarimplementmertbuilds/skillsBuild a feature in an isolated worktrunk worktree, commit, and open a draft PR. Use whenever the user asks to implement, build, add, or fix something that touch0skills.sh installs