Infrastructure as Code с нуля: как уйти от ручного управления инфраструктурой с помощью OpenTofu
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
DevOps-команда нашего департамента в YADRO поддерживает больше десяти команд разработки. Нередко от разных команд приходят схожие задачи по изменению инфраструктуры: нужно выделить виртуальные машины для экспериментов, создать базу данных в PostgreSQL и т. д. Раньше большинство подобных задач отправлялись в Infra-часть нашей команды или решались DevOps-инженерами самостоятельно, причем вручную. Нам удалось упорядочить этот хаос и прийти к единообразному управлению инфраструктурными сервисами с помощью GitOps-подхода на основе Terraform/OpenTofu.
В докладе я поделюсь опытом перехода на Infrastructure as Code и выделю преимущества подхода для DevOps-команд. Проиллюстрирую сказанное примерами реализации GitOps для популярных инструментов: OpenStack, DNS, PostgreSQL, S3, Apache Kafka, Ansible AWX и других.
Всегда хотел быть крутым программистом, но потом стал DevOps и понял, что не ошибся. Люблю автоматизировать рутину и делать рабочие процессы удобнее. Увлекаюсь футболом в качестве болельщика и историей.
Видео
Другие доклады секции
DevOps практики и культура