Upgrading Homelab Kubernetes Cluster from 1.22 to 1.23
Calico 3.22 has been released with support for Kubernetes 1.23. The Upgrade Path Our cluster was originally built using Ansible (kubeadm). We will use kubeadm upgrade to upgrade it. We will be...
View ArticleDeploy Elasticsearch and Kibana on Kubernetes with Helm
We will install Elasticsearch and Kibana as well as set up basic security for the Elastic Stack plus secured HTTPS traffic. Pre-requisites We are using our Kubernetes homelab in this article....
View ArticleBackup Kubernetes Cluster Resources to AWS S3 with Velero
We will install Velero to backup and restore Kubernetes cluster resources to AWS S3. Pre-requisites We are using our Kubernetes homelab in this article. Configuration files used in this article can be...
View ArticleBuild and Install OpenLens on Linux
We are migrating from Lens to OpenLens. OpenLens provides insight into everything that runs in Kubernetes. If you use Kubernetes on a day-to-day basis, OpenLens is for you. The Problem Lens is no...
View ArticleUpgrading Homelab Kubernetes Cluster from 1.23 to 1.24
The most time-consuming Kubernetes upgrade to date because of dockershim. The Upgrade Path Our cluster was originally built using Ansible (kubeadm). We will use kubeadm upgrade to upgrade it. We will...
View ArticleUpgrading Homelab Kubernetes Cluster from 1.24 to 1.25
Updating the cluster to match with the latest CKAD exam version. The Upgrade Path Our cluster was originally built using Ansible (kubeadm). We will use kubeadm upgrade to upgrade it. We will be...
View ArticlePassed CKAD Exam
Kick-starting 2023 with CKAD. CKAD Exam Experience Certified Kubernetes Application Developer (CKAD) is an online, proctored, performance-based test that requires solving multiple issues from a command...
View ArticleReplacing a Failed Control Plane Node in a HA Kubernetes Cluster
We have a failed control plane node in our highly available multi-master Kubernetes cluster that we need to replace. Before We Begin We are using our Kubernetes homelab in this article. We have a...
View ArticleMigrating HA Kubernetes Cluster from Rocky Linux 8 to Rocky Linux 9
Kubernetes homelab migration to the latest version of Rocky Linux. The Upgrade Plan We are going to upgrade our Kubernetes homelab nodes from Rocky 8 to Rocky 9. We have a cluster of six nodes, three...
View ArticleKubernetes Cluster Hardening: Set Minimum TLS Version to 1.3
We are going to harden our Kubernetes cluster to use TLS 1.3 only. Before We Begin We are using our Kubernetes homelab in this article. Kubernetes v1.19 added support for TLS 1.3 ciphers. Etcd v3.5.8...
View Article
More Pages to Explore .....