CLSkills
Terraform

Terraform

Modules, state management, workspaces, providers, and CI/CD

8 skills

TerraformNew
intermediate

Terraform Module

Create reusable Terraform modules with variables and outputs

terraformmodulesiac
TerraformNew
intermediate

Terraform State

Manage Terraform state with remote backends (S3, Azure, GCS)

terraformstatebackend
TerraformNew
intermediate

Terraform Workspace

Configure Terraform workspaces for multi-environment management

terraformworkspacesenvironments
TerraformNew
advanced

Terraform Provider

Write custom Terraform providers with Go

terraformprovidergo
TerraformNew
intermediate

Terraform Import

Import existing infrastructure into Terraform state

terraformimportinfrastructure
TerraformNew
intermediate

Terraform Testing

Write Terraform tests with Terratest and terraform test

terraformtestingterratest
TerraformNew
intermediate

Terraform CI/CD

Set up Terraform CI/CD with GitHub Actions and Atlantis

terraformci-cdgithub-actions
TerraformNew
intermediate

Terraform Security

Scan Terraform for security issues with tfsec and Checkov

terraformsecuritytfsec