Welcome! This is a technically-oriented blog run by me, tyzbit. In my day job, I'm a Senior DevOps Engineer. I like CI/CD, Cloud-native tech, Infrastructure-as-Code and DevOps/Agile processes. Image credit.




Note: This post was originally posted on my personal blog. I have copied the content to this blog.

I started using Atlantis at the behest of a friend who urged me to use it instead of GitHub actions for managing Terraform repositories.

Configuring it was slightly more involved than I expected, p...

Note: This post was originally posted on my personal blog. I have copied the content to this blog.

I touched on Longhorn in https://qtosw.com/2021/my-kubernetes-cluster-experience/ but it’s worth digging into further because the concept is really cool.

Longhorn works by having nodes with storage...

Note: This post was originally posted on my personal blog. I have copied the content to this blog.

(Links to code for my environment at the bottom)

I didn’t like how my main unRAID server was a single point of failure, so I set out to make a Kubernetes cluster. Initially I used Rancher to create...

Note: This post was originally posted on my personal blog. I have copied the content to this blog.

I recently spun up a couple hosts as Kubernetes workers and interestingly, one of them worked fine but the other would not resolve kube-dns queries. On the node itself, running this command would fai...

Note: This post was originally posted on my personal blog. I have copied the content to this blog.

This one caused many hours of befuddlement. I have a router running OPNSense and a Nintendo Switch, but without any modifications to my network, I get a D on NAT Type on my connection tests. I must b...

Note: This post was originally posted on my personal blog. I have copied the content to this blog.

I recently started using unRAID for my server at home, and I figured I’d do a rough write-up of how I configured mine and some design decisions I made along the way.

What is unRAID?

For the unini...