Comprehensive Go CLI for HCP Terraform with >100% API coverage. Built for AI agent use.
-
Updated
Mar 30, 2026 - Go
Comprehensive Go CLI for HCP Terraform with >100% API coverage. Built for AI agent use.
Terraform Module: HCP Terraform Variable Set
This is an informational repo with a quick code analysis to introduce you to some basic Terraform code etiquette and resource blocks.
This repo is a code challenge with two branches. The main branch has some Terraform that needs to be completed / fixed. The solution is in the fixed branch.
GitHub action for pushing private Terraform modules to TFC/TFE
Terraform with Snyk for Cloud Security on AWS
This repository contains Terraform code to run using VCS-Driven/CLI-Driven workflow of HCP Terraform for infra deployment on Google Cloud. Effective April 22, 2024, Terraform Cloud is now HCP Terraform.
This repo is a walk-through for setting up your HCP Terraform account.
DevSecOps with Prisma Cloud and Checkov on HCP Terraform
This repo will explain modules from a high level and demonstrate the usage of modules for Terraform. The code in this repo is the same code from challenge 1, turned into a module.
dynamic vault backed aws credentials (policy) via JWT from tf to vault to aws iam_user
This repo is the final challenge of the Practical Intro to IaC with Terraform course.
Terraform-managed HCP Terraform Workspaces
Hands-on Terraform Associate 003 study labs — 2-week plan with AWS infrastructure, modules, remote state, HCP Terraform, and CI/CD pipeline.
Terraform Stacks-managed Vault Deployment and Configuration
✅ Reusable GitHub Actions workflow for standardized AWS project onboarding. Provisions HCP Terraform workspaces, GitHub Environments with AWS account variables, environment-tier deployment approval gates, and repository branch protection — all configured from a single project-config.json file per application repo.
Terraform-managed DNS resources
Terraform module to create infrastructure repositories.
Add a description, image, and links to the hcp-terraform topic page so that developers can more easily learn about it.
To associate your repository with the hcp-terraform topic, visit your repo's landing page and select "manage topics."