Всем привет!
Про Admission Webhook есть очень много разных статей, а полезность самой технологии велика! И сегодня мы предлагаем вам ознакомиться с еще одной статьей по теме 😊
Автор предлагает использовать OPA в качестве «точки принятия решения» о соответствии Admission Review Request требованиям. Нюанс в том, что это не Gatekeeper, а самостоятельный сервис, реализованный на "чистой" OPA.
В первой части материала предлагается установить OPA:
🍭 Создание сертификатов, создание и подтверждение
CSR🍭 Разворачивание и конфигурация OPA и kube-mgmt
🍭 Создание
Service🍭 Настройка прав доступа
Все готово! Теперь в кластере есть полноценный Policy Engine, готовый обрабатывать запросы на соответствие политикам.
А продолжение… (написание политик, контроль создаваемых ресурсов и т.д.) будет во второй части статьи!
Для полного погружения и воспроизведения сценария в статье есть ссылки на материалы по теме, много схем, пояснений и примеров кода/конфигураций.