136 private links
I am a cynical skeptic system administrator, or as we are sometimes called nowadays a “DevOps” engineer. I started with Vax\Vms, Dos, NT 3.51 and Novell net ware. Nowadays I work as a DevOps consultant for Polar Squad in Berlin Germany. Polar Squad is the best DevOps company (according to us). In the following series of blog posts, I will try and guide an old sysadmin on how to work with Kubernetes.
Why?
When I started learning about all the new tools and methodologies that are used today, I felt a bit overwhelmed. I worked with containers in the past (good old LXC and Proxmox), so my first notion of it was: Why should I learn Docker now? Why should I care about Kubernetes? What is it good for?
When I started studying it, I found out it’s bloody hard to actually make sense of it. I mean, I am not a genius (my mom says I am, but not sure how valid her view is), but I was able to learn many things in my life. I mean I could learn Martin Heidegger’s “Being and Time” at University, I could also learn many concepts in computer science and networking for many years. So I asked myself: Why is Kubernetes giving me so much trouble? How can I try and fix that?
What’s the purpose of this blog post series?
I found out that there is a huge gap in the documentation about Kubernetes that is available online. If you want to start something easy and just see a simple deployment, you have a lot of options. You can use Minikube or Google Cloud and have something running very fast.
If you want to create your own cluster on any infra, may it be VMs on AWS or KVM server running on bare metal, it’s almost impossible to find good documentation for that. I am not new to hypervisors nor to namespace or cgroups in Linux, (I was also Solaris guy, so I worked with Solaris Zones a long time ago) but still, some of those new tools I checked really got me frustrated. The purpose of these blog posts is to guide old school sysadmins to understand and use Kubernetes without making them bash their heads on the wall and curse horrible words.