3 posts tagged with "Homelab"

  • 29 Dec 2024/ Homelab

    Deploying bare-metal Kubernetes with Kubespray

    In this article, we’re going to use Kubespray to deploy Kubernetes on our bare-metal CoreOS cluster. We’ll discuss the configuration options. We’ll also cover CRI (container runtime interface) as well as CNI (container networking interface). First things first: What is Ansible? One recurring theme in this series is going to be automation. Processes requiring manual intervention are prone to errors—think of the last time you accidentally burned your toast or scrambled your eggs too long. Imagine…

  • 27 Dec 2024/ Homelab

    Installing Fedora CoreOS

    In this article, we’re going to install Fedora CoreOS using an Ignition config file. We’re going to discuss the Butane transpiler and common settings and pitfalls. Welcome to the stage: Fedora CoreOS The first step for your K8s deployment is going to be to pick the Linux distribution that you want to use for the system. You can go with something tried and tested like Ubuntu, RHEL or CentOS. The disadvantage of such distributions is that they can carry additional bloat, that you don’t need for…

  • 23 Dec 2024/ Homelab

    Bare-metal Kubernetes for your Homelab

    In this article series we’re going to set up a bare-metal Kubernetes cluster for use in a homelab. We’ll try to be as close as possible to production-readiness (but, since it’s a homelab, there’s going to be plenty of jank). Introduction I’ve attempted to write this article series many times. It all started in 2019 when I bought three Dell R710 servers. Looking back, purchasing used servers that had been end-of-life for several years was not the best decision. In fact, on Christmas Eve, 2021…

All tags