TGViewer
k8s (in)security k8s (in)security @k8security · 13.2K subscribers
Post #738 3.71K
В Kubernetes 1.26 появилась новая v1alpha1 API фича - валидация admission policies.
Благодаря данному нововведению можно в admission control через Common Expression Language выражение добавить собственную проверку (соответствие политики)!

Сейчас для такого используются admission webhooks, которые пересылают запрос/ресурс на тот или иной (как правило) Policy Engine (Kyverno, OPA Gatekeeper), где происходит проверка на соответствие политики. С данным нововведением никакой пересылке не происходит, и проверка происходит сразу в Kubernetes и его же силами!

Для активации этого необходимо включить:
- ValidatingAdmissionPolicy feature gate (так называется и новый тип ресурса)
- admissionregistration.k8s.io/v1alpha1 API через --runtime-config

Для более детального погружения - рекомендую почитать два KEP:
1) KEP-3488: CEL for Admission Control
2) KEP-2876: CRD Validation Expression Language

P.S. Ну что заменит эта фича Policy Engines ?)
  • 👍 8
  • 🔥 6
  • 🌭 2
More from @k8security
  1. Oct 9, 2026В 2014 году Google явил миру оркестратор Kubernetes, чтобы управлять множеством контейнеро…
  2. Oct 8, 2026NCC Group рассказали, как с помощью LLM-assisted pipeline нашли две уязвимости в etcd. В р…
  3. Oct 7, 2026Сегодня мы также хотим поделиться с вами нашим большим внутренним праздником) Наше решение…
  4. Oct 7, 2026Сегодня в центре нашего внимания свежий вайтпейпер "Kubernetes Misconfigurations in the Wi…
  5. Oct 6, 2026Исследователи Palo Alto Networks показали интересный сценарий атаки на SPIFFE/SPIRE в Kube…
  6. Oct 5, 2026k8s-aibom - это оператор для сбора AI Bill of Materials в Kubernetes. В AI-проектах уже не…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →