Рет қаралды 18,016
Terraform Pipeline | Gitlab ci cd pipeline AWS | Terraform Project | AWS Terraform
In this Devops project you will learn how to set up a Terraform ci cd pipeline using gitlab to automatically deploy infrastructure on AWS cloud.
Throughout this terraform project you will learn all devops best practices used in the industry to learn and Practice Hands on.
Find the code in GitLab Repository: gitlab.com/N4si/cicdtf
#devops #aws #terraform
Connect with me on LinkedIn: / nasiullha-chaudhari
Helpful resources -
Terraform tutorial : • Master Terraform in 60...
CICD explained : • What is CICD Pipeline?...
Gitlab CICD tutorial : • Learn Complete GitLab ...
Terraform Official documentation: developer.hashicorp.com/terra...
Timestamps
🕒 Intro 0:00
📝 What is this project 0:04
🔧 Prerequisites for this DevOps project 0:32
🛠️ Part 1 of the project (Terraform Code) 03:44
📂 S3 state backend setup 23:55
🔧 Part 2 (Gitlab cicd pipeline) 26:02
🔗 Create Gitlab repository 26:35
📥 Push the Terraform code to Gitlab 27:37
🔄 Gitlab CICD pipeline script 29:53
🔢 Define variable 38:56
🏃 Pipeline running 45:00
🎬 Conclusion 49:50
Also checkout other DevOps projects:
Devsecops project: • DevSecOps Pipeline Pro...
Microservices project: • DevOps Project: Video ...
Simple Terraform Project: • Simple DevOps Project ...
Kubernetes Project: • Kubernetes Live Projec...
This terraform pipeline project will teach you how to properly create infrastructure on cloud like aws or azure using cicd tools like gitlab, jenkins or github.
Setting up cicd pipeline for Terraform is very common best practice followed in devops industry to provision infrastructure.
Feel free to comment your doubts if you have any :)
Support my work : www.buymeacoffee.com/cloudchamp