https://github.com/pbkn/terraform-associate-certification-003
Terraform practice for "HashiCorp Certified: Terraform Associate (003)"
https://github.com/pbkn/terraform-associate-certification-003
aws certification dynamic-auth github hashicorp hcl terraform terraform-associate terraform-cloud
Last synced: 2 months ago
JSON representation
Terraform practice for "HashiCorp Certified: Terraform Associate (003)"
- Host: GitHub
- URL: https://github.com/pbkn/terraform-associate-certification-003
- Owner: pbkn
- Created: 2023-06-10T08:01:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-17T14:09:33.000Z (almost 2 years ago)
- Last Synced: 2025-01-20T09:46:07.659Z (4 months ago)
- Topics: aws, certification, dynamic-auth, github, hashicorp, hcl, terraform, terraform-associate, terraform-cloud
- Language: HCL
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Terraform-Associate-Certification-003
Terraform practice for "HashiCorp Certified: Terraform Associate (003)"AWS setup for Terraform Cloud dynamic login:
https://aws.amazon.com/blogs/apn/simplify-and-secure-terraform-workflows-on-aws-with-dynamic-provider-credentials/Github setup for Terraform Cloud dynamic login:
https://nakamasato.medium.com/how-to-start-managing-github-repository-and-branch-protection-by-terraform-a7a1ae24d8bThe following ENV variables need to be setup in Terraform Cloud -> Workspace:
- GITHUB_TOKEN : "Github token"
- TFC_AWS_APPLY_ROLE_ARN : "AWS ROLE arn associated with iDp provider and trust policy"
- TFC_AWS_PLAN_ROLE_ARN : "AWS ROLE arn associated with iDp provider and trust policy"
- TFC_AWS_PROVIDER_AUTH : true
- TFC_AWS_RUN_ROLE_ARN : "AWS ROLE arn associated with iDp provider and trust policy"