How to Install FluxCD on a Kubernetes Cluster

How to Install FluxCD on a Kubernetes Cluster (Step-by-Step Guide) Overview Hello “home-labers”, devops people and kubernetes adventurers. This post is a continuation of my new home-lab series and here I’ll be talking about the steps I took in order to install FluxCD on a Kubernetes cluster. In my case, I run a HA k3s cluster on my home-lab(link to the step by step guide on high availability k3s cluster setup - LINK) and I decided to go full GitOps and try to integrate all the best practices to deploy apps, manage infrastructure and provision resources. The first step for that was to choose a GitOps tool and for me it was FluxCD LINK. ...

Published January 15, 2025 · Updated January 30, 2025 · 8 min · 1501 words · Marko Nisic

Use MinIO as a Backend for Terraform Remote State

Overview Hello there DevOps and IaC enthusiast. In this article we will introduce MinIO, an interesting piece of software that can be self-hosted and help us solve a problem managing the Terraform remote state on the on-premises environemnts(Bare metal servers and data centers). And that’s our goal essentially - to use MinIO as a backend for Terraform remote state. My best use case for this setup is to utilizite it for hypervisor softwares(VMware, Proxmox), on prem kubernetes, docker too and so on. ...

Published November 9, 2024 · Updated December 13, 2024 · 5 min · 921 words · Marko Nisic