livinstone.dev / blog
The Blog
Hands-on articles about Kubernetes, Terraform, GitOps, observability, and cloud infrastructure — based on things I've actually built and broken in production.
19 articles published
AllAWSAWS ECRArgo CDCI/CDCloudContainersCost OptimisationDatadogDebuggingDevOpsDevSecOpsDockerEKSGitHub ActionsGitOpsHelmIaCInfrastructureKubernetesNATNetwork PoliciesNetworkingOperationsPlatform EngineeringSecurityTerraformVPC
Kubernetes Production Handbook — Part 4
KubernetesDevOpsPlatform Engineering
Init Containers and Sidecar Containers — What They Are and When to Actually Use Them
Init containers and sidecars solve two very different problems — one handles setup before your app starts, the other runs alongside it permanently. This article explains when each one makes sense, with real examples you can follow.
14 May 202510 min read
KubernetesEKSHelm
EKS Platform Engineering — Deploying and Scaling Applications on Kubernetes
The cluster is running. Now we put it to work. The decisions behind packaging with Helm, scaling with HPA, routing through an ALB, and keeping secrets out of Git.
20 Jan 20257 min read