A platform cluster is a dedicated Kubernetes cluster for platform-wide tools and services that manage workload environments. Separating it from application clusters prevents platform components from competing for application resources and limits the impact of platform-tool vulnerabilities. section 6.2
A platform cluster can provide:
- A home for Crossplane, ArgoCD, Tekton, and other platform-specific tools. section 6.2
- Management capabilities for environments where application workloads run. section 6.2
- A platform API, potentially reusing Kubernetes conventions such as declarative resources and versioning. section 6.2
Use the architecture figure to see how platform tools in one cluster manage separate workload environments. section 6.2
