Companies Home Search Profile

Terragrunt - make your Terraform code DRY

Focused View

Paweł Tokarz

5:29:11

43 View
  • 1. Why Terragrunt.mp4
    03:05
  • 2. Terragrunt installation.mp4
    02:29
  • 3. Multiple version of Terragrunt and Terraform.mp4
    02:21
  • 4. Easy switching between versions.mp4
    02:26
  • 5. Easy switching between versions - installation demo.mp4
    04:55
  • 6. Easy switching between versions - in action demo.mp4
    04:24
  • 7. Terragrunt - basic setup.mp4
    03:42
  • 8. Terragrunt - basic setup demo.mp4
    03:41
  • 9. Terragrunt - blocks explained.mp4
    09:06
  • 10. Terragrunt - flow.mp4
    05:45
  • 11. Terragrunt basics.html
  • 12. Terragrunt blocks.html
  • 13. Materials Github - .html
  • 1. Introduction to DRY approaches.mp4
    08:51
  • 2. Keep your Terraform DRY.mp4
    07:32
  • 3. Keep your Terraform DRY - demo.mp4
    04:57
  • 4. Keep your Terraform state configuration DRY.mp4
    07:34
  • 5. Keep your Terraform state configuration DRY - demo.mp4
    05:32
  • 6. Keep your Terragrunt architecture DRY.mp4
    20:13
  • 7. Keep your Terragrunt architecture DRY - another way to include common config.mp4
    03:16
  • 8. Keep your Terragrunt architecture DRY - overriding commons.mp4
    08:30
  • 9. Keep your Terragrunt architecture DRY - demo.mp4
    07:56
  • 10. Keep your Terraform CLI configuration DRY.mp4
    16:42
  • 11. Keep your Terraform CLI configuration DRY - demo.mp4
    13:56
  • 1. Terragrunt Cache.mp4
    04:50
  • 2. Auto-init.mp4
    03:23
  • 3. Terragrunt Hooks.mp4
    06:43
  • 4. Formatting.mp4
    02:28
  • 5. Dependency between modules - .mp4
    09:58
  • 6. Auto-retry.mp4
    05:27
  • 7. Run-all.mp4
    10:24
  • 1. Keep your Terraform modules DRY.mp4
    06:38
  • 2. Keep your Terraform state DRY.mp4
    09:14
  • 3. Keep your Terragrunt Architecture DRY.mp4
    06:56
  • 4. Keep your Terragrunt Architecture DRY - overriding configuration.mp4
    10:41
  • 5. Keep your Terraform CLI args DRY.mp4
    04:24
  • 6. Hooks.mp4
    04:45
  • 7. Demo.mp4
    13:58
  • 1. Caution on AWS costs.mp4
    02:00
  • 2. Setup Introduction.mp4
    06:29
  • 3. Keep your Terraform modules DRY.mp4
    16:27
  • 4. Keep your Terraform state DRY.mp4
    06:54
  • 5. Keep your Terraform provider DRY.mp4
    04:20
  • 6. Keep your Terragrunt architecture DRY.mp4
    14:02
  • 7. Keep your dependencies DRY.mp4
    15:32
  • 8. Deploy your AWS infra with Terragrunt run-all.mp4
    16:45
  • Description


    How to make your infrastructure as a code cleaner and easier to maintain with Terraform and Terragrunt

    What You'll Learn?


    • How to make your Terraform code DRY with Terragrunt
    • Advanced use cases with Terragrunt
    • How to better manage resources as a code with a Terraform
    • Structure your Terraform code

    Who is this for?


  • Terraform and Terragrunt users
  • Those that manage Infrastructure
  • Admins, DevOps, Infrastructure Engineers and Developers that manages infrastructure as code
  • What You Need to Know?


  • Terraform, Linux, Bash, Command line, AWS, Vault
  • More details


    Description

    Welcome to my course on Terragrunt!


    We are going to learn how to maintain our Terraform code in better way. We will focus on how to work on Terragrunt modules, extract common parts for provider, remote state and modules itself. We will start with the basics, understand blocks that we have inside the Terragrunt. We will use some built-in functions. After that we are going to focus on why and how move to the next level, so called DRY approach (Don't repeat yourself approach).


    We will do live examples for:

    - Plain terraform (aka dummy modules and environments)

    - Hashicorp Vault setup

    - AWS setup


    I truly believe that with examples in the course and knowledge I'm going to pass over to you - you will be able to apply it to any environments you are currently maintain. Example is this course are related to AWS and Vault, but approaches presented here are relative to any cloud or provider that you are using.


    Disclamer:

    This course is not going to learn you how to work with Terraform basics. It learns you how to leverage your Terraform skills with Terragrunt wrapper and Gruntwork team mindset.


    I hope you will enjoy it and level up your infrastructure as a code!

    Who this course is for:

    • Terraform and Terragrunt users
    • Those that manage Infrastructure
    • Admins, DevOps, Infrastructure Engineers and Developers that manages infrastructure as code

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Paweł Tokarz
    Paweł Tokarz
    Instructor's Courses
    Hi, My name is Paweł.Over the last few years, I've been working as an First line support, Admin, DevOps Engineer, Cloud Infrastructure Engineer, Team Lead and even Manager. During my career I've always tried to learn new things and improve every single day. I've worked with many technologies, both self-hosted, large private Data Center and AWS / GCP clouds. Today, I'm trying to share my experience here and knowledge at Udemy platform.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 43
    • duration 5:29:11
    • Release Date 2023/08/16