Skip to main content

Admission Controllers

Admission Controllers allow adding additional options to Kubernetes to modify or validate objects during Kubernetes API requests. If a request is rejected as a result of the controller's operation, the entire request to the API server is rejected, and an error is returned to the end user.

To activate admission controllers, you must specify the controller names as a list when creating or updating a cluster. After this, the kube-apiserver will be started or restarted with the --enable-admission-plugins option and the specified admission controllers.

If you pass a controller that is not available for the current version of Kubernetes, the corresponding error will be returned.

You can get information about available controllers for each of the available Kubernetes versions by making a request to the Managed Kubernetes API.