If you are using Minikube or Docker for Mac/Windows to run your
Kubernetes deployments locally, I have developed a tool to restart containers
automatically when their images are rebuilt: Check out freshpod on GitHub!
I’ve been blogging since 2005. I hope you enjoy what I find interesting enough to write.
How would you debug a Docker container that has no shell, no tools, but a single
statically-compiled executable? Creating docker images
FROM scratch is a trend
on the rise, but is it really taking away our debugging capabilities?
If I were to point out one reason why Kubernetes is taking off, I would probably
say because of its awesome community. The second reason would be the flexibility
of the Kubernetes API and how easy it
is to write custom extensions or plugins on top of it. In this article, I’ll dig
deep in a new concept: Initializers, which is a dynamic and pluggable way of
modifying Kubernetes resources before they are actually created.
Network Policies is a new Kubernetes feature to configure how groups of pods are
allowed to communicate with each other and other network endpoints. In other
words, it creates firewalls between pods running on a Kubernetes cluster. This
guide is meant to explain the unwritten parts of Kubernetes Network Policies.