Skip to content

voncay/solutions-terraform-cloudbuild-gitops

This branch is 7 commits behind GoogleCloudPlatform/solutions-terraform-cloudbuild-gitops:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bf83e89 · Sep 11, 2019

History

2 Commits
May 29, 2019
May 29, 2019
May 29, 2019
May 29, 2019
May 29, 2019
Sep 11, 2019
May 29, 2019

Repository files navigation

Managing infrastructure as code with Terraform, Cloud Build, and GitOps

This is the repo for the Managing infrastructure as code with Terraform, Cloud Build, and GitOps tutorial. This tutorial explains how to manage infrastructure as code with Terraform and Cloud Build using the popular GitOps methodology.

Configuring your dev environment

Just for demostration, this step will:

  1. Configure an apache2 http server on network 'dev' and subnet 'dev-subnet-01'
  2. Open port 80 on firewall for this http server
cd ../environments/dev
terraform init
terraform plan
terraform apply
terraform destroy

Promoting your environment to production

Once you have tested your app (in this example an apache2 http server), you can promote your configuration to prodution. This step will:

  1. Configure an apache2 http server on network 'prod' and subnet 'prod-subnet-01'
  2. Open port 80 on firewall for this http server
cd ../prod
terraform init
terraform plan
terraform apply
terraform destroy

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 100.0%