In the realm of server management and website monitoring, staying informed about the status and health of your servers and services is paramount. Enter Uptime Kuma, an emerging star in…
Restore a SQL database
In the realm of database administration, one of the most critical tasks is the ability to restore databases efficiently and accurately. This blog post will delve into an essential aspect…
Proxmox Tag Colours
Each VM and Container in Proxmox can be defined with one or more Tags. The search bar in Proxmox allows you to search for a tag and have it list…
Encoding & Decoding Secrets
Many Helm charts and manifest files within Kubernetes have Base64 encoded strings to obfuscate secrets. The easiest way to encode and decode values is to use a couple of commands…
Static IP address on Ubuntu
Whenever I install server operating systems, I set them up with a static IP Address. My DNS servers are virtualised, so I can access every host server and VM using…
Creating a new Ubuntu Server VM in Proxmox
The ISOs have it. Whenever you create VMs in Proxmox, you must assign an ISO with an appropriate installer application. Proxmox lets you set shares to existing folders and upload…
Setting Up Rancher
Rancher is a complete software stack for teams adopting containers. It addresses the operational and security challenges of managing multiple Kubernetes clusters, while providing DevOps teams with integrated tools for…
Network UPS Server
Over the last few years, my family and I have noticed that our electricity supply isn't as reliable as it used to be. We have seen the clocks on several…
ArgoCD
What is ArgoCD? Argo CD follows the GitOps pattern of using Git repositories as the source of truth for defining the desired application state. Kubernetes manifests can be specified in…
A new code prettyfier
Well, that didn't last long. I thought SyntaxHighlighter and Copy Code to Clipboard were great plugins for my Blog, but then I found Code Block Pro. This plugin has so…