Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 757

OPA Gatekeeper

Что такое OPA Gatekeeper?

OPA GatekeeperOPA Gatekeeper — контроллер политик CNCF, использующий Open Policy Agent и язык Rego для применения политик допуска и аудита к ресурсам Kubernetes.


Gatekeeper — это нативная для Kubernetes упаковка Open Policy Agent. Операторы устанавливают ConstraintTemplates с правилами Rego и типизированные CRD, экземпляры которых являются настоящими Constraint-ами (например, K8sRequiredLabels). Gatekeeper работает как валидирующий и мутирующий вебхук допуска и дополнительно аудитирует текущее состояние кластера. Политики отделены от схем защищаемых ресурсов, поэтому один движок управляет Pod, Ingress, Custom Resources и облачными объектами. Gatekeeper интегрируется с экосистемой OPA (Conftest, Styra, Terraform), что позволяет проверять политики shift-left в CI вместе с enforcement в кластере.

Примеры

  1. 01

    Constraint требует, чтобы каждое Deployment имело метку owner.

  2. 02

    Аудит Gatekeeper показывает существующие поды, нарушающие новый Restricted Constraint.

Частые вопросы

Что такое OPA Gatekeeper?

OPA Gatekeeper — контроллер политик CNCF, использующий Open Policy Agent и язык Rego для применения политик допуска и аудита к ресурсам Kubernetes. Относится к категории Облачная безопасность в кибербезопасности.

Что означает OPA Gatekeeper?

OPA Gatekeeper — контроллер политик CNCF, использующий Open Policy Agent и язык Rego для применения политик допуска и аудита к ресурсам Kubernetes.

Как работает OPA Gatekeeper?

Gatekeeper — это нативная для Kubernetes упаковка Open Policy Agent. Операторы устанавливают ConstraintTemplates с правилами Rego и типизированные CRD, экземпляры которых являются настоящими Constraint-ами (например, K8sRequiredLabels). Gatekeeper работает как валидирующий и мутирующий вебхук допуска и дополнительно аудитирует текущее состояние кластера. Политики отделены от схем защищаемых ресурсов, поэтому один движок управляет Pod, Ingress, Custom Resources и облачными объектами. Gatekeeper интегрируется с экосистемой OPA (Conftest, Styra, Terraform), что позволяет проверять политики shift-left в CI вместе с enforcement в кластере.

Как защититься от OPA Gatekeeper?

Защита от OPA Gatekeeper обычно сочетает технические меры и операционные практики, как описано в определении выше.

Какие есть другие названия OPA Gatekeeper?

Распространённые альтернативные названия: Gatekeeper, OPA.

Связанные термины