Pulumi - creating a kubernetes cluster in digital ocean

Intro As many of you know, I’ve been using Pulumi for a while and I am a big fan. Today, I’m going to walk through creating Kubernetes in digital ocean. Why digital ocean? A lot of people will wonder “why digital ocean”?? the answer is simple. It’s extremely well integrated, and this makes it very compelling to use. I’m going to walk through creating a simple kubernetes cluster (with three nodes), and then deploying a simple application and load balancer to the cluster....

November 8, 2024 · 10 min · codecowboy.io

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