Posts
A Deep Dive into CoreDNS with Rancher: Best Practices and Troubleshooting
8 min readIn the evolving landscape of Kubernetes, DNS plays a crucial role in ensuring smooth service discovery and communication within and outside the cluster. CoreDNS, a flexible and …
Installing MetalLB on Raspberry Pi Kubernetes Cluster
2 min readLearn how to install MetalLB on a Raspberry Pi Kubernetes cluster using Helm for load-balancing services. This guide provides a detailed step-by-step process.
Rancher Backups and Disaster Recovery for RKE1
3 min readEventually, something will happen that requires restoring a Kubernetes cluster. That’s not a question of if but when. In the case of Kubernetes, this means regularly backing up the …
sshd: no hostkeys available -- exiting
1 min readWhile setting up WSL on my Thinkpad T480, I know I don’t normally Windows but I keep running into firmware and drivers. So I decided to switch back to Windows for a bit. While …
Installing 'robot-detect' to Check for The ROBOT Attack
1 min readLearn how to install and run the ‘robot-detect’ script on Linux Mint 18.3 to check for The ROBOT Attack. This guide will walk you through the steps of setting up Python3 and the …
Using iSCSI for Persistent Volumes in k3s on Raspberry Pi
2 min readLearn how to use iSCSI for persistent volumes in k3s on a Raspberry Pi, with a Synology NAS as the iSCSI target. This guide will walk you through setting up the iSCSI target and …
Increasing max_user_watches for Large Workspaces in Visual Studio Code
1 min readLearn how to increase the max_user_watches value on Ubuntu to handle large workspaces in Visual Studio Code. This guide will help you resolve file-watching issues in VS Code.
Simple Job Control in Bash for Managing Processes
2 min readDiscover how to implement simple job control in bash to run multiple processes simultaneously, restart them if they crash, and ensure they all terminate together.