--- id: devops-crossplane-tekton title: Crossplane / Tekton — K8s 안 Cloud / CI category: Coding status: draft source_trust_level: B verification_status: conceptual created_at: 2026-05-09 updated_at: 2026-05-09 tags: [devops, crossplane, tekton, vibe-coding] tech_stack: { language: "YAML / K8s", applicable_to: ["DevOps"] } applied_in: [] aliases: [Crossplane, Tekton, Composition, K8s native CI, infrastructure as data] --- # Crossplane / Tekton > Kubernetes-native infra. **Crossplane = K8s 가 cloud 자원 관리 (Terraform 의 K8s alternative). Tekton = K8s native CI**. Argo Workflows / GitOps 전체 통합. ## 📖 핵심 개념 - Crossplane: cloud 자원 = K8s resource. - Tekton: pipeline as Custom Resource. - Composition: 자체 high-level resource. - Provider: AWS / GCP / Azure 등. ## 💻 코드 패턴 ### Crossplane 설치 ```bash helm install crossplane crossplane-stable/crossplane -n crossplane-system --create-namespace # AWS provider kubectl apply -f - <