Configuring encryption between Kubernetes pods with Istio and mTLS. Continue reading
Upgrading Homelab Kubernetes Cluster from 1.19 to 1.20
Calico 3.18 has been released with support for Kubernetes 1.20, therefore it’s time to upgrade! Continue reading
Install a Multi-Master Kubernetes Cluster with Ansible
We are going to build a highly available Kubernetes homelab cluster with three control plane nodes and three worker nodes using Ansible. Continue reading
How to use Hyphens in Systemd Mount Points
Move Fstab mount config that contains hyphens to Systemd. Continue reading
Create Your Own Certificate Authority (CA) for Homelab Environment
I use my own Root CA to manage certificates in the homelab environment. Continue reading
Monitor Mikrotik Router with Grafana and Prometheus (mikrotik-exporter)
We are going to deploy mikrotik-exporter to visualise Prometheus monitoring data for Mikrotik. Continue reading
Install and Configure Alertmanager with Slack Integration on Kubernetes
We are going to deploy Alertmanager to handle alerts sent by our Prometheus server. Continue reading
Install Kube State Metrics on Kubernetes
We are going to deploy a kube-state-metrics service to generates metrics about the state of our Kubernetes objects. Continue reading
Monitor Linux Servers with Grafana and Prometheus (node_exporter)
We are going to install node_exporter and configure Prometheus to monitor Linux servers. Continue reading
Monitor HAProxy with Grafana and Prometheus (haproxy_exporter)
We are going to install haproxy_exporter and configure Prometheus to monitor HAProxy servers. Continue reading