Back to Glossary
Kubernetes

What is Admission Controller?

A Kubernetes plugin that intercepts API requests before objects are persisted.

An Admission Controller is a piece of code that intercepts requests to the Kubernetes API server after authentication and authorization but before objects are stored in etcd. They can validate, mutate, or reject API requests. Common examples include LimitRanger (enforcing resource limits), PodSecurity (enforcing pod security standards), and MutatingWebhookConfiguration. OPA Gatekeeper uses admission webhooks to enforce custom policies.

Deep Dive Guide

how to build devsecops pipeline

Test your knowledge of Admission Controller and 130 other DevOps concepts