Setting up TeamSpeak 3 with Docker on DigitalOcean
Setting up TeamSpeak 3 on DigitalOcean with Docker is incredibly easy. This provides a cheap ($5/month)...
Kubernetes: Recreating Pods
Sometimes it's practical to re-create a pod because it needs to re-load configuration or restart. Here are some tricks to deleting and...
SSH Tunneling
When you need to access a server/client behind a firewall that doesn't allow port forwarding you can use SSH tunneling to bypass that...
Pointing a Domain Name to Azure Kubernetes (AKS) with a Static IP
There are several ways to do this. I will start with the most...
HashiCorp Packer
Packer is a really awesome modern tool for automating the process of provisioning images. This in conjunction with source control (preferably Git) and...
Merge Kube Config in PowerShell
Merging Kubernetes Config files is a rather cumbersome process. You can manually copy in the values but sometimes that doesn't...
Must-Have Kubernetes Tools
These are some must-have tools that can make working with Kubernetes significantly easier! These are my favorite tools that I use regularly...
Istio: Missing App and Version Label
If you are seeing the error in Istio's Kialia that says that the app and version label are missing...
Docker: MSSQL Server
Microsoft has created several images for MSSQL Server on Docker Hub. They have support for Windows and Ubuntu containers. It's very easy...
Terraform Crash Course
I'll teach you how to get started with Terraform very quickly in this article. My main goal here is to focus on...































