Kubernetes Cluster with Rancher on Windows using K3s

While my NUC homelab handled what I considered “production” workloads using docker and compose, I wanted to play around with and learn Kubernetes. I understood most of the bird’s eye view concepts like pods, deployments, and ingress, but without much hands-on, most of it was fleeting. So I decided to put my spare RAM and CPU on my desktop to good use by installing a complete K3s cluster. A good part of my research was provided concisely on an excellent guide by Tom ....

July 24, 2021 · 7 min · Adyanth Hosavalike

Short{Paste}: A Weekend Project in Go and Vue

Quick links: Git Repo DockerHub Drone Build Heroku Demo I was recently roped into the world of Go (Golang) while working on building the terraform provider for Cisco FMC at work. This beautiful language that amalgamates the speed and friendliness of C to modern creature comforts offered by the likes of Python was a refreshing experience. I had a ton of hands-on with making API calls and handling state in Go....

July 18, 2021 · 3 min · Adyanth Hosavalike

Homelab - Software - Part 6/6 - Tailscale

If you have read through the previous articles, I have a setup where applications are securely accessible to me from anywhere. That is all well and good until something breaks, and I have to fix it. No big deal when I am home, but how would I do that if what I am trying to fix is the one that helps me access it remotely? Enter Tailscale , a point-to-point mesh VPN topology private LAN overlay over the internet....

June 19, 2021 · 2 min · Adyanth Hosavalike

Homelab - Software - Part 5/n - Cloudflare

In the last part of this series, we saw what I had set up for self-hosted applications. Now let me show how I got all these on the internet. For this, the last section is a good background. Let us look at some of the hurdles I had. I have two ISPs, and neither of them provides a static IP. Moreover, one of the ISPs does not even assign a public IP, placing me behind a CGNAT ....

June 16, 2021 · 5 min · Adyanth Hosavalike

Homelab - Software - Part 4/n - Network

Before moving to the next part, I thought it was relevant to have a background on what network architecture was backing all of this. I was never the person to take what an ISP would sell as a useless excuse of a modem/router, but I was still using a stock TP-Link router with reasonably good wireless and gigabit networking support. What I now have are two ISPs, both providing FTTH (fiber to the home)....

June 16, 2021 · 4 min · Adyanth Hosavalike