Achieving GCP scheduled disk snapshots with Terraform

Scheduled disk snapshots announced at NEXT 2018 achievable with gcloud cli and terraform local-exec provisioners
Read more →

ASG Rolling Updates on AWS with Terraform

The cloud is great. Isn’t the cloud great? …and because you’re reading this you know about running compute instances in the cloud. If you’re unlucky enough to still be dealing with code deployed to machines instead of containers, you might be in the painful world of shipping code by automated or manual move and re-start procedures. Perhaps you are lucky enough to be in a containerized environment, but not on Kubernetes.
Read more →

Home Network Monitoring

Project to poll, report and track cable modem stats and general network performance stats (like ICMP)
Read more →

Intro to terraform, IaC

why IAC? deterministic infrastructure documentation / clarity self-service version control terraform introduction open source, written in GO, leveraged in HCL (similar to JSON) declarative – code describes end state instead of the journey to end state limited expressive power, but tools like interpolation exist timing and dependency hierarchy are handled by resources definitions state: execution compares current state vs. actual state vs. desired state core terms providers - AWS , google compute, azure, etc resources - most things data sources - data queried at runtime from provider(s) variables variable interpolation and interpolation functions output variables modules providers provider "aws" { region = "us-west-2" } resources … likely make up the bulk of your IAC.
Read more →