Hello All,
Today I have started a new interesting topic which is Terraform Cloud. This will be a fun way to deploy our cloud resources using Infrastructure as Code via Terraform cloud.
We have already learnt many things on Terraform technology, if not, please check the playlist: • Terraform Basic to Advance | Learn Terrafo...
We have created a GitHub account from scratch, cloned the newly create git repository. Created a GitHub token for code operations.
Then we have created a Terraform Cloud account from here: https://app.terraform.io/
We have linked TF Cloud with version control i.e. GitHub.
We have created few PRs to get speculative Terraform Plan from TF Cloud.
After merging our PRs actual resources got deployed into Google Cloud via Terraform Cloud.
Finally we have done some code experiments & lastly destroyed all our resources.
This video will help you to get started with GCP-Terraform: • Getting started with Terraform on GCP | Au...
Command to remove all newline characters from credential file:
cat key.json | tr -s '\n' ' '
Set it as TF Cloud variable: GOOGLE_CREDENTIAL & value would be from the above command.
Terraform Cloud documentation: https://developer.hashicorp.com/terra...
Visit our website for more videos like this: https://daslearning.in
Thank you,
https://daslearning.in/
#terraform #cloud #github #gcp #cicd #devops