GitOps

2025
If we update our container registry with a new image, or a 3rd party app in our cluster needs updating… that’s something to automate!
In the last post we port forwarded to the Grafana service, but that kinda sucks.
Visibility and monitoring of our homelab will be done by installing a helm chart called kube-prometheus-stack.
In the last post we manually created a Cloudflare secret directly using kubectl, which goes against what we are trying to achieve with GitOps…
The linkding app is now running on our cluster, but in order to make it useful it would be good to expose it to the internet.
In order to persist any data that will be generated be linkding, we need to make sure that we have persistent storage.
After setting up Flux on the cluster, its time to put it to use! I’ll be deploying an app called Linkding, which is a bookmark manager.