Skip to content

Creating a VPC using Terraform as IaaC and github action using CI/CD pipeline

Notifications You must be signed in to change notification settings

devXpraAddy/vpc-terraform-github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Create and manage infrastructure using Terraform and automate the deployment process with GitHub Actions.

image

Introduction

This GitHub project provides a comprehensive guide and a set of resources to create and manage infrastructure using Terraform and automate the deployment process using GitHub Actions.

Terraform is an open-source infrastructure as code (IaC) tool that allows you to define and provision infrastructure using a declarative configuration language.

Whereas GitHub Actions is a powerful automation and CI/CD platform provided by GitHub.

By combining Terraform and GitHub Actions, you can:

Define Infrastructure as Code: Define your infrastructure components, such as virtual machines, databases, and networks, in a Terraform configuration file.

Automate Deployment: Set up GitHub Actions workflows to automatically deploy your infrastructure whenever there are changes to your Terraform configuration.

Version Control: Keep your infrastructure code version-controlled and easily collaborate with your team.

Infrastructure as Code Best Practices: Follow best practices for infrastructure as code, including versioning, code review, and documentation.

This project serves as a starting point for your infrastructure automation journey, providing a basic structure and guidelines to build upon.

About

Creating a VPC using Terraform as IaaC and github action using CI/CD pipeline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages