У нас вы можете посмотреть бесплатно Как организовать файлы Terraform: лучшие практики структурирования проекта или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Создание нового проекта Terraform — это просто, но без четкой структуры он быстро может стать запутанным. В этом видео мы покажем вам, как создать чистую, масштабируемую структуру проекта Terraform, которая поможет вам избежать болезненной рефакторизации в будущем и сделает вашу инфраструктуру как код простой для навигации, масштабирования и совместной работы. Дополнительные ресурсы: https://spacelift.io/blog/terraform-f... https://spacelift.io/blog/terraform-b... Если вы хотите увидеть Spacelift в действии и узнать, как он может помочь вашей организации, закажите персональную демонстрацию здесь: https://spacelift.io/schedule-demo В этом видео вы узнаете о лучших практиках работы со структурой файлов Terraform и структурой папок или каталогов, используя распространенные соглашения, такие как main.tf, variables.tf, outputs.tf и providers.tf. Вы также узнаете, как работают файлы terraform.tfvars и auto.tfvars для значений, специфичных для каждой среды, как организовывать модули Terraform из локального кода, Git или реестра, и как безопасно разделять среды разработки, тестирования и производства. Хорошая структура проекта Terraform не предполагает строгих правил. Она направлена на то, чтобы сделать IaC предсказуемым. Независимо от того, выберете ли вы монорепозиторий или полирепозиторий, цель одна и та же: четкие границы между средами, многократно используемые модули и структура репозитория, которую ваша команда сможет мгновенно понять. Вы также увидите, какие файлы не следует добавлять в Git, включая состояние Terraform и резервные копии. Разделы: 00:00-00:31 Введение 00:31-00:53 Что такое конфигурационные файлы Terraform? 00:53-02:04 Основные файлы Terraform (main.tf, variables.tf, outputs.tf) 02:04-02:17 providers.tf 02:17-02:51 terraform.tfvars и auto.tfvars (значения окружения) 02:51-03:06 Почему важны соглашения об именовании 03:06-03:37 Модули Terraform 03:37-03:54 Реестр частных модулей Spacelift 03:54-04:33 Рекомендации по структуре папок (модули, окружения) 04:33-04:55 Структура репозитория Monorepo против Polyrepo 04:55-05:16 Разделение окружений 05:16-05:28 Что не следует фиксировать (файлы состояния, резервные копии) 05:28-05:52 Итоги Дополнительная информация о Spacelift: Веб-сайт: https://spacelift.io/ Как это работает: https://spacelift.io/how-it-works LinkedIn: / spacelift-io #Terraform #DevOps #InfrastructureAsCode #Spacelift