Kubernetes initContainers vs Jobs
There are tasks that need to take place within your cluster on an ad hoc basis. These tasks tend to have short lifetimes, an example might be “updating the schema in a database”. Kubernetes offers… »
There are tasks that need to take place within your cluster on an ad hoc basis. These tasks tend to have short lifetimes, an example might be “updating the schema in a database”. Kubernetes offers… »
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… »
When faced with a cluster that’s not doing what you expect it do, what should you do to find out why it’s not behaving? Assuming that you have (tried to) configured your cluster to be… »
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… »