GitActions CI/CD Pipeline for GCP Infrastructure
Automated Terraform deployment with simple SNYK security scan
๐ Project Overview This project demonstrates how to automate GCP infrastructure deployment using GitActions while running a simple SNYK scan to trigger Terraform scripts. The pipeline is designed to create GCP networking resources dynamically with infrastructure as code.
๐ Tools & Technologies Used
- Terraform (Infrastructure as Code to provision GCP networking resources)
- GCP (VPC, Subnets, NAT Gateway, Router, and Storage Bucket)
- GitHub (Source control for Terraform scripts, including workflows)
- terraform.yaml workflows script
- snyk.yaml workflows script
๐ Terraform Infrastructure Setup
Now we need to copy the url of our repo in the "Code" drop down. Then we can go into VScode and remote into the repo from our local device. The command we need to run in our VSCode terminal is "git remote add origin <your_repos_url>"

