Skip to content

Learn Terraform by provisioning Github resources. A barrier to learning terraform is creating a cloud account and possibly incurring charges. Github is a provider, so we can apply the core concepts to scaffold a new repo or create issues.

Notifications You must be signed in to change notification settings

kneyugn/terraform-learn

Repository files navigation

terraform plan -var-file=repo-variables.tfvars -out repo-terraform.tfplan
terraform apply repo-terraform.tfplan

todo:

  • implement a provider
  • implement 1 resource
  • implement for_each
  • implement count
  • use 1 core terraform function
  • implement 1 module and utilize input / output
  • implement for expression with tuple or object
  • implement data templates for generating files
  • implement github actions with terraform

About

Learn Terraform by provisioning Github resources. A barrier to learning terraform is creating a cloud account and possibly incurring charges. Github is a provider, so we can apply the core concepts to scaffold a new repo or create issues.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages