Archives for Devops
Hashicorp Vault for GCP Service Accounts
Hashicorp Vault has two cool products that work alongside Vault. A Vault Agent that can talk to the Vault. And a secrets engine. Google Cloud Vault secrets engine This engine…
The null resource in Terraform
The null resource in Terraform is useful for a variety of one off use cases. Using the null resource in Terraform to Guarantee Uniqueness (of identifiers) Null Resource Usefulness 1…
Jenkins Certified by Bitnami and GCP Deployment Manager
From the Marketplace, search for --> Jenkins Certified by Bitnami This deployment happens via the Cloud Deployment Manager (shows up under deployments) Jenkins that can perform tasks such as running…
Google Cloud Source and git on windows
Trying to use Google Cloud Source as a git repo, you may encounter an authentication error (in spite of storing your SSH public key correctly with your IAM user profile)…
Custom scripts on Compute Instance launch
Option 1 - use the metadata_startup_script file attribute Though simple, the downside of this technique is that the instance is deleted and recreated whenever the script is changed (as opposed…
Terraform GCP Error – Could not find default credentials
This post captures a couple of errors you might encounter getting started with terraform and GCP. Typical Steps to getting started Are you going to be performing actions on…
Git Getting Started
These are some basic commands to help with - git getting started. To clone an existing repo and make changes locally and push the changes back to the Git Getting…