Орки тут — бесплатный митап для DevOps-инженеров. Спикеры из ЮMoney поделились своим опытом и рассказали, как автоматизируют рутину.
О чём были доклады
Apache Kafka в кластере логов: что было сделано не так?
Максим Огрызков, ведущий инженер ЮMoney ⓘ
Один deploy, чтобы править всеми: как скрестить K8s, Ansible и Jenkins, не привлекая внимания санитаров
Алексей Рейцман, руководитель продуктивного направления отдела сопровождения внешних систем ЮMoney ⓘ
Apache Kafka в кластере логов: что было сделано не так? — Максим Огрызков, ведущий инженер ЮMoney
Спикер рассказал, как в ЮMoney оставили мониторинг без логов дата-центра на целый час. Обсудили, как распределять нагрузку между брокерами и использовать CMAK для управления кластером. А ещё поговорили о проблемах при ребалансе кластера и нюансах использования rack-aware.
00:00 — О спикере 01:18 — Архитектура кластера 05:53 — Распределение нагрузки 09:30 — Основные требования к кластеру 11:46 — Ребаланс кластера 12:56 — СМАК 14:08 — Обновление кластера 22:48 — Rack Aware 26:15 — Cruise-control
Один deploy, чтобы править всеми: как скрестить K8s, Ansible и Jenkins, не привлекая внимания санитаров — Алексей Рейцман, руководитель продуктивного направления отдела сопровождения внешних систем ЮMoney
Спикер рассказал про единый деплой для всех приложений в кластере K8s и о том, как нам удаётся жить без OPA rules и не допускать некорректных манифестов в кластере. Обсудили, как одинаково деплоить приложения, организовать канареечный деплой, обеспечить атомарность и скрыть манифесты кластера за уровнем абстракции.
00:00 — О спикере 00:44 — Введение. Организация процесса деплоя 03:15 — Унифицированный деплой 07:44 — Деплой в Kubernetes 09:56 — Атомарность деплоя 13:19 — Канареечный деплой 15:46 — Как устроено в ЮMoney 18:12 — Jira, Jenkins и релизный бот 21:37 — Заключение