Skip to content

Manage AWS Deployment over HCP

#week_twentyfive - Hashicorp VCS-driven run workflow


duration: 1 week

ForgTech company wanna test your ability to deliver their requirements into their HCP project. This will help you build a good reputation. The purpose of this task is to protect and manage their IaC deployment statefile for AWS Resources over Hashicorp Cloud Platform “HCP” across environments (e.g. dev and pre-prod) by separating the deployment and applying approvals.

The FrogTech Tech Lead Team requests to protect the Terraform Deployment with the following requirements:

  1. Host Terraform statefile into their project while considering segregation of environments (e.g. Dev, Pre-Prod) over workspaces.
  2. Consider AWS Credentials as sensitive variables and global across workspaces.
  3. Consider auto-trigger deployment for the main GitHub branch by using the VCS-Driven run workflow.
  4. Consider setting the required variables over HCP workspace variables.


References: