DevCon24 Workshop Post-Mortem

The tale of how everything which could've gone wrong went wrong for my Kubernetes workshop, and then got even worse through my own mistakes.…

Persistent Storage in Kubernetes

We have asserted that Kubernetes works around containers. The stateless nature of these containers allows us to scale and load balance with ease. But what happens when you want to keep some state on there? I mean, after all, how would you deploy a database server like Postgres or MySQL…

Hobby Raft - K8S Workshop Platform

Hobby Raft is a self-hostable (incl bare metal) platform you can use to conduct interactive demos and workshops centered around Kubernetes, or as an individual to try out K8S and play with its many features. Inspired by Hobby Farm by Rancher.…

How To Scale in Kubernetes

One of the many selling points of Kubernetes is the ease through which you can scale your applications in a matter of seconds. For example, it took me less than 10 seconds to scale an nginx webserver from 1 to 10 replicas. However, before talking about scaling, let's first have…

Creating Kubernetes Resources

Did you know! Kubernetes is basically an API which you interact with through the kubectl command line tool? This API in turn manages the details of your deployment on K8S. Undoubtedly, the entire stack is way more complex than this, as it includes components such as the Container Runtime Interface…