Linux Foundation Certified Cloud Native Platform Engineering Associate CNPA Question # 13 Topic 2 Discussion
CNPA Exam Topic 2 Question 13 Discussion:
Question #: 13
Topic #: 2
A platform team wants to let developers provision cloud services like S3 buckets and databases using Kubernetes-native APIs, without exposing cloud-specific details. Which tool is best suited for this?
Crossplane is the CNCF project designed to extend Kubernetes with the ability to provision and manage cloud resources via Kubernetes-native APIs. Option B is correct because Crossplane lets developers use familiar Kubernetes manifests to request resources like S3 buckets, databases, or VPCs while abstracting provider-specific implementation details. Platform teams can define compositions and abstractions, providing developers with golden paths that include organizational guardrails.
Option A (Cluster API) is focused on provisioning Kubernetes clusters themselves, not cloud services. Option C (Helm) manages Kubernetes application deployments but does not provision external infrastructure. Option D (OpenTofu) is a Terraform fork that provides IaC but is not Kubernetes-native.
By leveraging Crossplane, platform teams achieve infrastructure as data and full GitOps integration, empowering developers to provision services declaratively while ensuring governance and compliance.
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit