KubeSphere DevOps Jenkins Configuration

Kubectl/CasC playbook voor KubeSphere's ingebedde Jenkins: auth, agents, builds, en troubleshooting.

Door kubesphere · kubesphere/kubesphere

Getest · Werkt ★ 8.8/10

KubeSphere DevOps Jenkins Configuration — Kubectl/CasC playbook voor KubeSphere's ingebedde Jenkins: auth, agents, builds, en troubleshooting.

Wat het doet

Referentie playbook voor de Jenkins CI engine ingebed in KubeSphere DevOps — behandelt Configuration-as-Code voor LDAP/OIDC auth, agent image en PodTemplate customization, GitLab integratie, backup/restore, en de exacte namespace/ConfigMap/secret namen en multi-branch job API paths die KubeSphere gebruikt. Activeert bij Jenkins agent customization, LDAP/OIDC setup, build artifact retrieval, of Jenkins troubleshooting binnen KubeSphere DevOps.

Testrapport

Gevraagd om een post-OIDC Jenkins CrashLoopBackOff te repareren en vervolgens een build te triggeren: het leverde KubeSphere-specifieke details die een generiek Jenkins antwoord volledig zou missen, inclusief de `kubesphere-devops-system` namespace, de `jenkins-casc-config` ConfigMap, en het geneste folder/pipeline/branch job URL patroon (een generieke platte `/job/<name>/build` gok resulteert in 404-fouten tegen KubeSphere's daadwerkelijke Jenkins job tree). Eén 'Further reading' link verwijst naar het lokale `/root/go/...` pad van de auteur in plaats van iets in deze repo.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/kubesphere/kubesphere
cd kubesphere
mkdir -p ~/.claude/skills
cp -r skills/kubesphere-devops-jenkins ~/.claude/skills/kubesphere-devops-jenkins

Commando's en voorbeeldprompts

  • /kubesphere-devops-jenkinsKubectl/CasC playbook voor KubeSphere's ingebedde Jenkins: auth, agents, builds, en troubleshooting.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Fix my Jenkins CrashLoopBackOff after enabling OIDC
  • Trigger a build in my KubeSphere DevOps pipeline
  • Set up a Jenkins pipeline in KubeSphere DevOps