TGViewer
ITTales :(){ :|:& };: ITTales :(){ :|:& };: @ittales · 1.68K subscribers
Post #710 2.25K
ITTales :(){ :|:& };: Вторая часть серии про внутренности controller-runtime и Kubernetes API — теперь про запись. Если в прошлый раз говорили про кэш, watch'и и чтение объектов, то теперь разберём: как работает three way merge и server side apply, зачем нужны managedFields, как…
Третья часть серии про внутренности controller-runtime и Kubernetes API.

Теперь поговорим про жизненный цикл объектов в Kubernetes. Что происходит между kubectl apply и записью в etcd? Как работают admission webhooks, ownerReferences, финализаторы и Garbage Collector? Почему объекты застревают в Terminating и как Kubernetes выполняет каскадное удаление? Эволюция CRD от v1alpha1 до v1, conversion webhooks и совместимость между версиями API.

https://habr.com/ru/companies/aenix/articles/1040618/
  • 🔥 12
  • ❤‍🔥 2
  • 👍 1
More from @ittales
  1. Sep 21, 2026TL;DR. Мы выкатили Татарнетес — национальную обёртку над Kubernetes, где команды, сообщени…
  2. Aug 10, 2026Чему меня научили десятки AI-агентов: как я в качестве эксперимента написал хранилище Bloc…
  3. Aug 1, 2026Кстати, вчера собрал образ Talos с shell на консоли — чтобы видеть, что происходит на ноде…
  4. Jul 30, 2026Наконец-то выехал перевод в официальный блог Kubernetes В ходе публикации пришли мейнтейне…
  5. Jul 24, 2026Опенсорснули aeman — инструмент для краткосрочного планирования, который мы используем в Æ…
  6. Jul 22, 2026Заопенсорсили ещё один наш инструмент — keycloak-kms-proxy. Начну с проблемы. Keycloak хра…
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 →