Assuming you install the Raspberry Pi version of Debian on your Raspberry Pi, it installs a configuration tool called raspi-config. You run it by issuing the following command: - sudo…
Prepare a Raspberry Pi for GPIO access

Assuming you install the Raspberry Pi version of Debian on your Raspberry Pi, it installs a configuration tool called raspi-config. You run it by issuing the following command: - sudo…
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…
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…
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…
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…
I didn't really appreciate what a Raspberry Pi was until sometime last year - it had passed me by really. However, it is now my go-to device whenever I want…
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…
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…
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…
The Raspberry Pi has a large number of IO pins on it and I can never remember which pin is which. I have therefore added a diagram to this post…