Kyverno. Автор предлагает довольно интересный подход для использования исключений в правилах. Если говорить о том, какие варианты в целом можно использовать для исключений, то это:1) Определение исключений в правиле
2) Использование custom resources PolicyException
3) Через ConfigMapАвтор пошёл дальше и показал как с помощью
Kyverno можно организовать работу OTP для исключений в политиках. Вкратце, это делается так:При деплое ресурса пользователю выдается ошибка с
OTP, который он может использовать при следующем деплое и пройти проверку. А сам список OTP кодов обновляется и управляется с помощью ещё одной политики.Конечно, это всё сделано ради забавы и найти применение этому в реальной жизни не представляется возможным. Однако этот кейс в очередной раз показывает насколько гибко можно использовать
Kyverno.
