KubeSphere DevOps Jenkins Configuration

Playbook de Kubectl/CasC para Jenkins incrustado en KubeSphere: auth, agents, builds y solución de problemas.

Por kubesphere · kubesphere/kubesphere

Probado · Funciona ★ 8.8/10

KubeSphere DevOps Jenkins Configuration — Playbook de Kubectl/CasC para Jenkins incrustado en KubeSphere: auth, agents, builds y solución de problemas.

Qué hace

Playbook de referencia para el motor CI de Jenkins incrustado en KubeSphere DevOps — cubre Configuration-as-Code para autenticación LDAP/OIDC, personalización de imagen de agente y PodTemplate, integración con GitLab, copia de seguridad/restauración, y los nombres exactos de namespace/ConfigMap/secret y rutas de API de trabajos multi-rama que usa KubeSphere. Se activa con la personalización de agentes Jenkins, configuración LDAP/OIDC, recuperación de artefactos de construcción o solución de problemas de Jenkins dentro de KubeSphere DevOps.

Informe de la prueba

Se le pidió que solucionara un Jenkins CrashLoopBackOff post-OIDC y luego activara una construcción: proporcionó detalles específicos de KubeSphere que una respuesta genérica de Jenkins omitiría por completo, incluyendo el namespace `kubesphere-devops-system`, el ConfigMap `jenkins-casc-config`, y el patrón de URL de trabajo anidado folder/pipeline/branch (una suposición genérica plana `/job/<name>/build` produce 404s contra el árbol de trabajos Jenkins real de KubeSphere). Un enlace de 'Further reading' apunta a la ruta local `/root/go/...` del autor en lugar de cualquier cosa en este repositorio.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /kubesphere-devops-jenkinsPlaybook de Kubectl/CasC para Jenkins incrustado en KubeSphere: auth, agents, builds y solución de problemas.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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