PCCSE · Question #173
Which component of a Kubernetes setup can approve, modify, or reject administrative requests?
The correct answer is C. Admission Controller. The Admission Controller is the Kubernetes component responsible for intercepting API server requests after authentication and authorization, but before the object is persisted to etcd. Admission controllers can approve requests that meet policy criteria, mutate (modify) requests
Question
Which component of a Kubernetes setup can approve, modify, or reject administrative requests?
Options
- AKube Controller
- BTerraform Controller
- CAdmission Controller
- DControl plane
How the community answered
(16 responses)- A6% (1)
- B6% (1)
- C88% (14)
Explanation
The Admission Controller is the Kubernetes component responsible for intercepting API server requests after authentication and authorization, but before the object is persisted to etcd. Admission controllers can approve requests that meet policy criteria, mutate (modify) requests to enforce defaults or inject configuration, or reject requests that violate policies. Examples include the PodSecurityAdmission and MutatingWebhookConfiguration controllers. The Control Plane orchestrates the cluster, the Kube Controller manages state reconciliation, and Terraform is an infrastructure-as-code tool - none of these intercept and gate individual API requests.
Topics
Community Discussion
No community discussion yet for this question.