Automate the process of issuing public key certificates from multiple sources, ensuring they are valid, up to date, and renew before expiration.
Note: This post is a quick start guide for deploying and using cert-manager on a Kubernetes cluster.
Why do we need to worry about certificates? When declaring a domain name i.e
my-website.domain.com and addressing it from either internal network and/or public…
Install a Rancher Labs Kubernetes distribution (k3s) on a Raspberry Pi cluster.
Note: This post refers to laptop / desktop as client machines. These are the clients used to connect to the Raspberry Pi master / worker nodes remotely.
Installation instructions for setting up a local Raspberry Pi cluster at your home desk.
Note: For the time this post was published, there isn’t an official
Raspberry Pi OSimage that supports a 64 bit system. There are beta versions but with limitations. This blog post won’t cover them until officially released.
Automate your local dev configuration in style on a personal, work or any other machine.
Control the following items from a Git backed repository:
What is a .dotfile? It is a standard text file usually located within the
$HOME folder. It contains a dot prefix in its name and is a hidden file which you can list with
ls -a on a *nix system.
What is a Homebrew package / cask? Homebrew is…
Learn how to configure the deployment of multiple Kubernetes resources as a single unit using Helm package manager.
Note: This post is a TL;DR for sharing basic Helm v3 usage which is required for the reader just to get started, for additional information please follow the official docs.
Mostly TL;DRs for installing the Helm CLI.
Install using your favorite package manager, consult with the official docs for additional information.
# tl;dr for macOS
brew install helm
Follow the removal instructions of the package manager…