
Ultimate access to all questions.
To ensure secure deployments in your container-based workflow, your organization needs to implement a mechanism that prevents unauthorized code changes from being pushed to production without proper approvals. Given that your team uses an automated build pipeline to deploy applications to a Kubernetes cluster, what steps should you take to enforce mandatory approvals before code reaches the production environment?
A
Configure the build system with protected branches that require pull request approval.
B
Use an Admission Controller to verify that incoming requests originate from approved sources.
C
Leverage Kubernetes Role-Based Access Control (RBAC) to restrict access to only approved users.
D
Enable binary authorization inside the Kubernetes cluster and configure the build pipeline as an attestor.