← ClaudeAtlas

kubesphere-devops-overviewlisted

Use when working with KubeSphere DevOps extension, CI/CD pipelines, Jenkins integration, or pipeline troubleshooting
kubesphere/kubesphere · ★ 16,960 · DevOps & Infrastructure · score 81
Install: claude install-skill kubesphere/kubesphere
# KubeSphere DevOps Overview ## Overview KubeSphere DevOps provides CI/CD capabilities through Jenkins integration, supporting both graphical pipeline editing and Jenkinsfile-based pipelines. It enables automated builds, testing, and deployments across multi-cluster environments with **ArgoCD integration** for GitOps continuous deployment. ## When to Use - Setting up CI/CD pipelines in KubeSphere - Configuring Jenkins integration - Managing DevOps projects and pipelines - Troubleshooting pipeline execution issues - Integrating with GitHub, GitLab, or SVN repositories - Configuring SonarQube for code quality ## Core Concepts ### Resource Mapping KubeSphere DevOps maps resources across three layers: ``` KubeSphere Kubernetes Jenkins ───────────────────────────────────────────────────────────── Workspace Workspace CR (authorization) └── DevOpsProject ├── DevOpsProject CR └── Folder (Namespace) └── Namespace (with label) └── Pipeline ├── Pipeline CR └── WorkflowJob └── Run ├── PipelineRun CR └── Build #N ``` **Key Concept:** A "DevOps Project" in KubeSphere is fundamentally a **Kubernetes namespace** with the `devops.kubesphere.io/managed=true` label. The DevOpsProject CR exists as a wrapper resource, but when querying for accessible DevOps projects, you interact with **namespaces**, not the DevOpsProject CRs directly. **For tenants:** Use the `/kapis/de