After writing a few million scripts over the years,I’ve learnt a thing or two (I hope). One of those things is how painful it is to wait for some condition before continuing with the next… 

After a dive into learning Kubernetes I am at that magical point where i am hugely confident with it, but still have a lot to learn :) Understanding Kubernetes is surprisingly easy, it consists of… 

What is a Service? Pods in Kubernetes are ephemeral. They are assigned an IP address at start up, but when they die or are removed, and are replaced they get a new IP address, which… 

What is a stateful application? Any application that stores data to keep track of its state. A database, for example. Stateless applications, on the other hand, do not store their state. Each new request they… 

Keep in mind that Kubernetes does not manage the storage itself, just access. Persistent Volume For things like Databases, persistence, with Kubernetes has a few requirements. Pod storage “dies” when the pod dies, so ‘persistent’… 

Helm is a: Package manager for Kubernetes (the YAML configuration files). A bundle of YAML files is called a “Helm chart” Think of this as a dockerfile manager There are Public and Private repositories You… 

Probably the most confusing part for new Kubernetes users is the fact that it has little to no idea about their favourite containerisation technology. That is, Kubernetes cares not how to build a Docker container,… 

Kubernetes (K8s), the container orchestration management software. This post represents the initial learnings I have gathered on K8s), the units that K8s organises resources into, and the deployment strategies K8s makes available. Pods Kubernetes’ smallest…