You’re a self-hoster, but you’re over managing your own hardware? You want to learn Kubernetes? This cookbook is for you!
Work around expensive cloud provider load balancer options with a simple, haproxy/webhook-based solution
In Funky Penguin’s Geek Cookbook - Kubernetes Start, I introduced Kubernetes concepts with an explanation of why I chose Kubernetes for running cloud workloads:
Your configmap is showing up, not as file named for your subpath, but as a directory? Here’s why…
When creating secrets for Kubernetes, always use
echo -n to create the files you intend to import as secrets using
kubectl create secret
A helpful introduction to technical debt
While attempting to deploy an awesome set-it-and-forget-it volume snapshot solution for my GKE cryptocurrency mining pool empire, I stumbled across the following error when trying to create the necessary RBAC ClusterRoleBinding:
While making my most recent commit to my blog, I discovered (after the fact) that I’d accidentally committed a screenshot from a customer project, into my /images/ subdirectory.