Тег: Kubernetes
Все статьи с тегом "Kubernetes".
-
CloudNativePG в проде: HA, бэкапы и мажорные апгрейды без даунтайма
Поднять CloudNativePG легко — прод начинается на day-2. Разбираем автоматический failover и защиту от split-brain, ScheduledBackup и восстановление по PITR (Barman Cloud Plugin), метрики, на которые реально смотреть, minor- и мажорные апгрейды без долгого даунтайма, и почему прод держится на проверенном restore, а не на настроенном backup.
-
CloudNativePG: prod-ready Postgres в Kubernetes без шаманства
CloudNativePG превращает «Postgres в k8s» из антипаттерна в нормальный способ держать базу рядом с приложением: один Cluster CR даёт primary и реплики, автоматический failover, бэкапы в S3 через Barman Cloud Plugin и PgBouncer через Pooler. Разбираем манифест на 3 пода, ловушки со storage и как проверить failover.
-
Progressive delivery: canary с автоматическим откатом на Flagger
Flagger превращает обычный Deployment в progressive delivery с автоматическим откатом по метрикам: разбираем CR Canary, стратегии canary/blue-green/A-B, анализ error-rate и p95 через MetricTemplate и рабочий манифест с шагами 10/30/50%.
-
Kyverno vs OPA Gatekeeper: когда брать что
Kyverno 1.17 промоутировал CEL до v1, Gatekeeper v3.22 интегрировал ValidatingAdmissionPolicy из upstream. Оба проекта стабилизированы — выбор теперь зависит от того, где заканчивается ваш Kubernetes. Разбираем матрицу без религии: YAML vs Rego, validation/mutation/generation, гибридный вариант с примерами кода.