Skip to content

0-sv/tf-password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tf-password-manager

This project serves as boiler template for a terraform project. I've learned quite a bit myself and I hope whomever uses it does as well.

The cloud provider in this context is GCP. It serves up a cloud sql database, a vm instance and networking settings.

Getting Started

  1. Clone the repository
git clone git@github.com:svatwork/tf-password-manager.git
  1. Add a serviceaccount in the root of the folder named serviceaccount.json

https://cloud.google.com/iam/docs/understanding-service-accounts

Prerequisites

Terraform 0.12:

wget https://releases.hashicorp.com/terraform/0.12.12/terraform_0.12.12_linux_amd64.zip
unzip terraform_0.12.12_linux_amd64
mv terraform /usr/bin

Usage

terraform init
terraform plan
terraform apply

Output:

Plan: 7 to add, 0 to change, 0 to destroy.

------------------------------------------------------------------------

Authors

  • Sebastiaan Verbeek - Initial work - svatwork

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Cloud SQL + Compute Engine example with Terraform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published