Стабильность в нестабильном мире: тестируем при помощи Kubernetes Cookbook - готовые рецепты

Доклад принят в программу конференции
Андрей Синицын
MasterDelivery

DevOps-infected, профессионал эксплуатации, поклонник больших систем и высоких нагрузок. Фанат автоматизации и правильных SRE-практик.
В индустрии с 2003 года.
Работал во всех видах проектов: от маленьких стартапов до крупнейшего e-commerce в ЮВА.

Тезисы

Доклад состоит из двух частей: теоретическая и практическая.

1. Теория
- Понимание continious-процессов. Для чего нам нужны тесты и как мы хотим проводить тестирование и доставлять продукты.
- Модели ветвления: что в итоге окажется на целевых окружениях.
- Как и когда нам может помочь kubernetes, а когда можно обойтись и без него.

2. Практика
- Если у нас есть kubernetes в продакшне, как бы нам прикрутить его еще и для быстрого тестирования.
- То же самое, но если у нас нет kubernetes в продакшне? Используем "легкие" версии k8s, сокращаем накладные расходы.
- Инструменты для CI/CD: GitLab, GitHub Actions, Jenkins.

Другие доклады секции Cookbook - готовые рецепты