TGViewer
DevOps для ДевоПсов DevOps для ДевоПсов @devo_pes · 3.21K subscribers
Post #7989 187
Как перенести сервис Kubernetes из default без простоя

Десятки сервисов обращаются к auth-svc.default.svc.cluster.local, поэтому синхронно обновить их нельзя. Разверните Deployment и Service в authentication, а Service в default замените на ExternalName: старое DNS-имя разрешится в новое. Метод не работает с жёстко заданным IP или ClusterIP.

Проверяйте два маршрута отдельно. Для внутреннего трафика подтвердите по метрикам переход запросов на новый Deployment, затем уменьшите число старых подов до нуля для быстрого отката. Для внешнего временно разрешите два одинаковых Ingress, проверьте новый, удалите старый и снимите исключение из политики.

В разборе Cloud Native Computing Foundation есть YAML и порядок в dev, staging и production.
More from @devo_pes
  1. Sep 24, 2026Как отслеживать сбои и замедление тестов Cypress в Grafana Cloud Один лог CI не показывает…
  2. Sep 24, 2026Как находить нестабильные тесты с помощью merge queue и main Если merge queue гарантирует,…
  3. Sep 23, 2026Как трассировать GitHub Actions без правок workflow-файлов OpenTelemetry Collector с githu…
  4. Sep 23, 2026Как масштабировать Grafana Alloy для центрального сбора телеметрии В производственном кейс…
  5. Sep 23, 2026Как развернуть OpenBao с отказоустойчивым PostgreSQL в Kubernetes OpenBao хранит секреты в…
  6. Sep 22, 2026Как безопасно открыть командам метрики GPU в Kubernetes API центрального Prometheus не огр…
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 →