Goals + Recap
- Yesterday was a another long day!
- But I think I’ve finally got my arms around Flux CD and how it can help me with my cluster. I was trying to follow Funky Penugin’s guide, since it did nearly everything that I needed done. But it does it, in its own opinionated way, and that is a little restricting for me
So what I think I’ll do is do it may way with what I learned yesterday, using FP as an ideal. It may well be, that I might come to implement things the way they do with time - So the plan is to redo the cluster again and do my own instance of
- K3s
- Sealed Secrets
- Letsencrypt and Certmanager
- Get Traefik Ingress to work
- And once that is done, do kanboard again
- Begin by moving (lifting and shifting in popular parlance) Kanboard to the cluster
- Cert will probably be needed
- Learn how to configure an app with code
- Figure out secrets, if there are any
- Learn how to tunnel through and reverse proxy
- Learn how to store data and back it up
- Move Miniflux next, followed by Hedgedoc
2025-11-15 08:50
- Let’s get to work
- A wee bit of thinking and I seem to be creating the same kind of folder structure on my own as FP 😂
- Stopped a while to listen to this
- 2025-11-15 09:58: Tea time. Did a lot of reading to figure out how to deal with the fact thta I might undersize PVs for my pods to store data in (tldr; possible for the pv to retain data. set it that way. and then the old pvc needs to be deleted and the new one attached to the PV that still carries the data. Take backups!)
2025-11-15 10:30
- 2025-11-15 11:13: No OIDC for me, but definitely for the project. The problem for future Jason is to find a project that will give me the excuse to implement all this
- 2025-11-15 11:43: Tore down the old cluster
- 2025-11-15 13:04: Got k3s and flux up. Breaking for lunch
2025-11-15 14:25
- 2025-11-15 16:13: Got my first service/deployment done via flux! Sealed secrets is now installed. I can now push secret stuff with ease! Tea break
- 2025-11-15 18:39: Try as I might, I could not get cert manager installed. Will try on Monday now.
Feedback on this post?
Mail me at feedback at this domain.