In our Infrastructure as Code journey, we took our existing vps, recreated it with Terraform and can now take it down, spin it up, and make changes through code. This is versioned and tracked. Donuts. Let’s do the same for the firewall rules. I’m not going to display all of the rules I did for[…]
HomeLab
As I’ve been working with the k3s machine, I have found myself enjoying the IT side of projects as much as the projects themselves. Working with k3s, I guess the natural next step is to think about how to set up resources with code. It also helps that I was looking at a job description[…]
This morning, I tackled turning our college project — ClearPath Task Planner — into a containerized web app. It’s a full-stack app built to help users struggling with time blindness to stay on track. With a React frontend, Express backend, and MongoDB database, it was a solid app. I want to let potential employers see[…]
sidenote: the image is from the traefik website. Previously, I have been accessing the internal services on the cluster by pointing the browser to a port on a specific ip address. It works, and there’s nothing wrong with it as long as the ip address doesn’t change…and you remember it. However if I want to[…]
This semester featured MongoDB in a couple of classes. I’m guessing professors are gravitating to it because it’s relatively easy to get up and running with a cloud account on Atlas. I really enjoyed working with it, and I will probably toy with a local deployment. However, I wanted to deploy a PostgreSQL database to[…]




