Raspberry Pi 5, Argon NEO 5 case and NVMe SSD unboxing
The Pi 5 introduced a lovely little PCIe slot onto the Raspberry Pi board. Ideal for attaching an SSD drive, which is just what the Argon NEO 5 M.2 NVME connects to. Let's unbox the kit and get it up and running.
Mounting LUKS Encrypted Drive on Rasperry Pi on Boot
LUKS provides support for encrypted drives on Linux and we can provide password for decryption during the boot sequence over SSH with dropbear so that encrypted drive can mount on startup. I had an itch to set up an encrypted drive on a Raspberry Pi to give the data some protection in case the Raspberry Pi went missing. Given I was upgrading a Raspberry Pi I was using as a small media server, I thought it would be a good time to try out LUKS and dropbear SSH.
How to boot a Raspberry Pi from a local SSD drive
I've used a Raspberry Pi 4 in an Argon ONE M.2 case for a while. It allows me to attach an M.2 SATA SSD to my Pi, improving boot times and performance considerably. Let's go through how we can get the Pi booting from a SSD device.
Deploying Kubernetes on a Raspberry Pi cluster with k3s
K3s is a fantastic lightweight Kubernetes distribution that is so quick to install on a collection of Raspberry Pis. I had a couple of Raspberry Pis sitting idle so had a go at spinning up a Kubernetes cluster on them. It's great way to get some deeper understanding and hone your Kubernetes skills.