← ClaudeAtlas

kubesphere-devops-pipelinelisted

Use when creating, running, or managing CI/CD pipelines in KubeSphere DevOps, including pipeline API operations and run monitoring
kubesphere/kubesphere · ★ 16,960 · DevOps & Infrastructure · score 81
Install: claude install-skill kubesphere/kubesphere
# KubeSphere DevOps Pipeline Management ## Overview Pipelines in KubeSphere DevOps are Kubernetes custom resources that integrate with Jenkins. KubeSphere uses a cloud-native, object-reconcile approach where Kubernetes resources are the source of truth. ## When to Use - Creating or updating CI/CD pipelines - Triggering pipeline runs - Monitoring pipeline execution - Retrieving pipeline logs and artifacts - Troubleshooting failed pipeline runs ## Architecture Mapping KubeSphere DevOps maps Kubernetes resources to Jenkins objects: | KubeSphere Resource | K8s Resource | Jenkins Resource | |---------------------|--------------|------------------| | DevOpsProject | DevOpsProject CR + Namespace | Folder | | Pipeline | Pipeline CR | WorkflowJob | | PipelineRun | PipelineRun CR | Build Run | | Workspace | Workspace CR | (authorization context) | ``` KubeSphere Kubernetes Jenkins ───────────────────────────────────────────────────────────── Workspace demo └── DevOpsProject → demo-project NS → Folder demo-project └── Pipeline → Pipeline CR → WorkflowJob └── Run → PipelineRun CR → Build #1 ``` ## Triggering Pipeline Runs (Recommended: Object-Reconcile) > **CRITICAL: ALWAYS Check for Parameters First!** > > Before triggering ANY pipeline (regular or multi-branch), you MUST check if the pipeline has parameters defined. > Triggering a pipeline without required parameters will cause the build to fail or