• Programming: HCL
• Repository: GitHub
• Cloud: Terraform Cloud (app.terraform.io), AWS
• Database: DynamoDB
Gist writing, testing and debugging : 12 hrs
The following gist is intended to DevOps Engineers and Data Architects and is part of my cloud series.
It will help you start with Terraform Cloud
using GitHub
and AWS
.
Thanks for forking this gist if you find it useful.
How this gist is structured
This gist is structured into 6 parts.
Part 1. Get started with Terraform Cloud UI
Part 2. Plan an apply a configuration
Part 3. Update variables
Part 4. Cost estimation and mitigation
Part 5. Sentinel Policies and Policy Sets.md
Part 6. Destroy Infrastructure
Terraform
is a freemium Infrastructure as Code
tool which can help you deploy IT
infrastructures from configuration files rather than interracting with your tools UIs.
Terraform
is mainly dedicated to CI/CD
projects and to DevOps Engineers
, Cloud Engineers
, Data Architects
.
You can use Terraform
locally in your Shell
or in the Cloud
(scope of this gist).
Before diving deeper into Terraform
, I recommend having prior knowledge of programming
in any language, or in Cloud
computing.
| Some useful resources
. https://www.terraform.io/docs/cloud/index.html
. https://www.terraform.io/docs/cloud/paid.html
Related tags
• AWS
• Terraform
• Terraform Cloud
• Terraform Cloud UI