Записи прошедших событий

Орки тут’24

DevOps
Орки тут — бесплатный митап для DevOps-инженеров. Спикеры из ЮMoney поделились своим опытом и рассказали, как автоматизируют рутину.

О чём были доклады

  1. Apache Kafka в кластере логов: что было сделано не так?
    Максим Огрызков, ведущий инженер ЮMoney
  2. Один 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 — Заключение