KubeSphere DevOps Jenkins Configuration

Kubectl/CasC Playbook für KubeSpheres eingebettetes Jenkins: auth, agents, builds und Fehlerbehebung.

von kubesphere · kubesphere/kubesphere

Getestet · Funktioniert ★ 8.8/10

KubeSphere DevOps Jenkins Configuration — Kubectl/CasC Playbook für KubeSpheres eingebettetes Jenkins: auth, agents, builds und Fehlerbehebung.

Was es kann

Referenz-Playbook für die in KubeSphere DevOps eingebettete Jenkins CI-Engine – deckt Configuration-as-Code für LDAP/OIDC auth, Agent-Image- und PodTemplate-Anpassung, GitLab-Integration, Backup/Restore und die exakten namespace/ConfigMap/secret-Namen sowie Multi-Branch-Job-API-Pfade ab, die KubeSphere verwendet. Löst bei Jenkins-Agent-Anpassung, LDAP/OIDC-Setup, Abruf von Build-Artefakten oder Jenkins-Fehlerbehebung innerhalb von KubeSphere DevOps aus.

Testbericht

Gebeten, einen Post-OIDC Jenkins CrashLoopBackOff zu beheben und dann einen Build auszulösen: Es lieferte KubeSphere-spezifische Details, die eine generische Jenkins-Antwort völlig übersehen hätte, einschließlich des `kubesphere-devops-system` Namespace, der `jenkins-casc-config` ConfigMap und des verschachtelten Folder/Pipeline/Branch-Job-URL-Musters (eine generische flache `/job/<name>/build`-Vermutung führt zu 404-Fehlern gegen KubeSpheres tatsächlichen Jenkins-Job-Baum). Ein 'Further reading'-Link verweist auf den lokalen `/root/go/...`-Pfad des Autors und nicht auf etwas in diesem Repo.

Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /kubesphere-devops-jenkinsKubectl/CasC Playbook für KubeSpheres eingebettetes Jenkins: auth, agents, builds und Fehlerbehebung.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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