microk8s - small kubernetes - part 3

Intro I recently sat down and thought to myself “I wonder how the current market of mini or micro kubernetes distributions is going”. I’ve been using minikube for a bit and thought to myself it was about time to start using a few other distributions. So I have been experimenting with different micro or mini distributions. This post is about microk8s. microk8s microk8s is an open source project that you can find here: [https://microk8s....

March 20, 2022 · 16 min · codecowboy.io

k3s - small kubernetes - part 2

Intro I recently sat down and thought to myself “I wonder how the current market of mini or micro kubernetes distributions is going”. I’ve been using minikube for a bit and thought to myself it was about time to start using a few other distributions. So I have been experimenting with different micro or mini distributions. This post is about k3s. k3s k3s is an open source project that you can find here: [https://k3s....

March 5, 2022 · 9 min · codecowboy.io

k0s - small kubernetes - part 1

Intro I recently sat down and thought to myself “I wonder how the current market of mini or micro kubernetes distributions is going”. I’ve been using minikube for a bit and thought to myself it was about time to start using a few other distributions. So I have been experimenting with different micro or mini distributions. This post is about k0s. k0s k0s is an open source project that you can find here: https://k0sproject....

February 19, 2022 · 8 min · codecowboy.io

SQL Server on Kubernetes - Part 2

Intro So in my last post I showed how you could create databases on Kubernetes. There are many reasons to do this. Equally, there are reasons not to do this, but for highly distributed deployments it does make sense. This post is going to focus on the storage components of running a database on Kubernetes. Why do I need persistent storage Persistent storage as the name implies allows you to store your data between container restarts....

December 1, 2021 · 5 min · codecowboy.io

SQL Server on Kubernetes - Part 1

Intro Recently, I’ve been working with a customer who wants to provide databases on their Kubernetes cluster. Ever since Microsoft’s SQL Server was released on Linux some years ago, I’ve been fascinated with it. I decided to give it a go recently on Kubernetes, and get it all working. This is part one, where I deploy SQL server without persistent storage. In part two, I will discuss using persistent storage....

November 1, 2021 · 6 min · codecowboy.io

Small Containers for fun

Intro I have a side hobby where I try to create minimal container images. There are a number of reasons for this, but the primary one is because I’m a complete geek. Other reasons include: It’s a neatness thing There’s an engineering imperative in me to be minimalist I don’t like waste The process of creation helps me understand the technology a little better Smaller images are great for testing at scale Why The why I do this is mainly because it’s a hobby, but in this case, I started the ultra minimal container image build because someone I work with wanted to build a container for testing Istio latency at scale....

July 9, 2021 · 7 min · codecowboy.io