Longhorn Restart

If your Longhorn setup gets ‘stuck’, run this script to trigger a restart of all the Longhorn pods. If you wish to make this script executable, save it to a file (e.g. restart-longhorn.sh) and put the following as the firstRead More

Run an NGINX server for a folder

Set up an NGINX container to expose a website via a specific port.

Running an Azure DevOps Build Agent in Kubernetes

A quick guide to setting up one or more Azure DevOps build agents in Kubernetes.

Build a Docker container from your SQL backup

A quick guide to getting a SQL Server container up and running with a database backup pre-loaded.

Chocolate Sponge Cake or Cupcakes

A simple recipe for making a chocolate sponge cake or, if you prefer, cupcakes.

Removing a failed/no longer available master node from the etcd cluster

A quick guide to removing references to a failed Kubernetes master/control plane node including its etcd instance.

Kubernetes starts responding with “You must be logged in to the server” error – how to fix it!

A quick fix for “error: You must be logged in to the server (the server has asked for the client to provide credentials)”

Getting Ansible running from a Windows 10 machine

A quick guide to getting Ansible running on Windows 10 with a certificate auth to an Ubuntu server.

Migrating a Hyper-V VM to Proxmox

A quick guide about how I migrated my VMs from Hyper-V to Proxmox.

Setting up Proxmox Storage

A quick guide to how to setup a simple Proxmox cluster’s storage on multiple nodes with both ext4 directory and ZFS storage.