29-Terraform - Поднятие Нескольких Инфраструктур Prod, Dev, Staging

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • #devops #девопс #terraform #ityoutubersru
    29-Terraform - Поднятие Нескольких Инфраструктур Prod, Dev, Staging
    github.com/adv...
    Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/...
    Этот курс со всеми уроками:
    www.udemy.com/...

Комментарии • 33

  • @aldo8077
    @aldo8077 2 года назад +5

    Я делаю 5 основных папок. 1 - модули, 2 - global (то, что глобально, iam), 3 - regional (то, что региональнозависимо, ami, ecr, keypair...), 4 - сама аппа (vpc, ec2...), 5 - files (templates, user data...). Мне очень нравится так и удобно.

    • @AleksFirst
      @AleksFirst 10 месяцев назад

      Уточни для новичка: в root каталоге использовать terraform init и надо ли создавать в нем main tf и другие? немного не понимаю как связываются между собой каталоги?

  • @nedimice
    @nedimice Год назад +3

    Спасибо за видео! Как всегда все супер!

  • @АрсланГаджиев-ж5ж
    @АрсланГаджиев-ж5ж 2 года назад +5

    Денис здравствуйте. Как всегда отличные актуальные ролики.
    Если будет время сделайте пожалуйста плейлист серии реальных практических задач и их решений просто наглядно хотелось бы посмотреть на это все дело , для понимания и поднятия скиллов

  • @michaelkravtsiv2985
    @michaelkravtsiv2985 6 месяцев назад +1

    Orchestration ❤

  • @HelloWorldTrip
    @HelloWorldTrip 2 года назад +3

    А потом крылышки с пивом)

  • @riddledim9731
    @riddledim9731 Год назад +2

    Не понравилась структура. Слишком много дублирования директорий. Проще делать через папку env с разными тф Варс . И сделать разные ресурсы в отдельных файлах и папках, логика прописана для всех енвов сразу и нет дублирования . Запускать через -var-file

  • @vladkarpenko2649
    @vladkarpenko2649 2 года назад +2

    Не уверен в актуальности моего предположения как для двухгодичной давности, но так и напрашивается использование "золотого говна" :)

  • @Levinsite
    @Levinsite 2 года назад +2

    Привет, очень нужен от Вас курс по AWS CloudFormation, Вы будете первым в интернете кто про это расскажет, и заветная кнопка в руках , знаю yaml , но с данной структурой и созданием yaml файла, очень тяжко.

    • @ADV-IT
      @ADV-IT  2 года назад +2

      Забей на CloudFormation, учи Terraform, больше в жизни пригодится.

    • @ADV-IT
      @ADV-IT  2 года назад

      Но вводный курс может сделаю по основам.

    • @Levinsite
      @Levinsite 2 года назад

      @@ADV-IT Забей , то забей, но вот задание дали , и тут , я завис, информации просто 0 , задача следующая Создать файл конфигурации AWS CloudFormation, который бы принимал аргументы

    • @Levinsite
      @Levinsite 2 года назад

      @@ADV-IT После применения конфигурации должны быть созданы и настроены следующие ресурсы:
      S3 bucket (доступ запрещен для файлов)
      S3 policy (доступ к S3 bucket запрещен для всего кроме как созданного CloudFront)
      CloudFront distribution for S3 files bucket (HTTPS for DomainName)
      Route53 added A-record to the CloudFront files distribution (DomainName)
      В output должно быть выведено:
      созданный ID CloudFront

    • @Levinsite
      @Levinsite 2 года назад

      @@ADV-ITЭто вот реальная проблема с которой действительно столкунлся, да есть документация на амазоне, но она такая скудная, в этом плане, а англо язычные девопсы , не предоставляют, вообще доп информации. они поверхностно проходятся, без всяких нюансов.

  • @yaroslav_kovalevskyi
    @yaroslav_kovalevskyi 2 года назад +1

    А если поднимать несколько инфраструктур через воркспейсы? Многим ли отличается?
    Было бы неплохо в общем рассказать об воркспейсах, так как на экзамене по ним также спрашивают

    • @ADV-IT
      @ADV-IT  2 года назад

      Есть урок о Workspaces в полном курсе, позже опубликую

  • @gaziztolebay7152
    @gaziztolebay7152 2 года назад

    Если у меня нет опыта в terraform, насколько я буду готов к экзамену по terraform после оканчания вашего данного курса? Можете посоветовать пробные тесты?

    • @ADV-IT
      @ADV-IT  2 года назад +4

      На 99%, только если просмотришь и попробуешь делать своими руками.
      Куча людей сдали экзамен начиная с нуля по моему курсу.

  • @panchrus
    @panchrus Год назад

    а вот эти все модули, наверно же уже все написаны и отлажены, может есть где хранилище таких шаблонных модулей?

    • @ADV-IT
      @ADV-IT  Год назад

      registry.terraform.io/namespaces/terraform-aws-modules

  • @Красавчик-б4о
    @Красавчик-б4о 2 года назад

    Привет Дэн, будет ли урок по Terratest и используешь ли ты его вообще в работе?

    • @ADV-IT
      @ADV-IT  2 года назад

      Не используя, урока не будет.

  • @PetrOsetr
    @PetrOsetr 2 года назад

    Зачем по типам ресурсов разбивать? Ты же не сможешь ссылки использовать на ресурсы, не?

    • @ADV-IT
      @ADV-IT  2 года назад

      terraform remote state

  • @ViacheslavHudzovskyi
    @ViacheslavHudzovskyi 2 года назад +1

    ап

  • @koushyk
    @koushyk 2 года назад

    Я вокспейсами разделял