This repository contains my personal kubernetes cluster.
The cluster is managed with FluxCD.
I have it running on Talos OS, but I think this should work on any cluster.
As I am still figuring out how to deal with Secret Vaults, the repo contains some placeholders for password & keys.
In my private repository the values are still hardcoded... Yes. I know.
Please find for string that start with ENTER_ .
You will find places like ENTER_SECRET, ENTER_EMAIL or ENTER_PASSWORD.
I use Cloudflare, Traefik and CertManager to have all local services on FQDN's.
Cloudflare let's you point domain names to local ip addresses like 192.168.10.10.
If you want to use this repository, please search for all ip addresses that start with 192.168 and replace them with the IP address of your cluster.
Also replace all domain names that end with martijn.io with your own domain name.
If you want to learn more, you can take a look at one of the many YouTube video's like: