Okay, authentik is up! Took a while, I was fighting against flux and the helm release because it deployed with the wrong StorageClass (I forgot to have that configuration ready before release.) Helm wasn't able to modify the PVC because they're immutable, updating the release has to wait for the initial release to succeed (which it won't) or timeout and flux is quiet on the reasons for all of this unless you know where to look
Anyway, admin and personal user accounts created, MFA enabled. Got my first application integrated too! (actual budget)
What next? The world is my oyster... Probably gitea or semaphore. I'm hesitant to integrate services like jellyfin before I have more users onboarded and this gives me an opportunity to experiment with other edge cases like other providers and service accounts and such
Le GitOps, c'est pour les apps, les secrets et l'infrastructure sans exception !
Venez découvrir cela à @devoxxfr :
https://link.davinkevin.fr/AstroGitOps-devoxxfr25-program
N'oubliez pas de mettre en fav
Peut être le slide le plus important de la présentation sur le GitOps que je donnerai à @devoxxfr
Recommandation issu de très nombreux feedbacks de prod
https://link.davinkevin.fr/AstroGitOps-devoxxfr25-program
N'oubliez pas de mettre en fav
Interesting piece on the details of actual scale and shifting from Helm to CueLang with ArgoCD. Includes the why's as well as lessons learned.
First time immediately jumping to #fluxcd installing a bunch of resources and charts without doing it manually first to get a good understanding of the process. Worked out amazingly well, really no need to even fiddle with manual chart installs and such anymore which is neat. #kubernetes #gitops
On a connu pire comme préparation de slides pour une présentation à @devoxxfr?
Envie de découvrir des méthodes simples et efficaces pour une gestion GitOps aux petits oignons, c'est par ici:
https://link.davinkevin.fr/AstroGitOps-devoxxfr25-program
N'oubliez pas de mettre dans vos fav
This is an awesome product! And it is getting better and better with every single release...
#OpenSource #GitOps #MDM #FleetDM #Osquery
Et si l'on vous disait que le #GitOps, ce n'est pas que mettre dans #Git ce que vous déployez, mais aussi une philosophie et des concepts!
J'aurai l'honneur de vous en parler à @devoxxfr 2025!
Et pour m'accompagner, le plus mignons de tous les robots
https://link.davinkevin.fr/AstroGitOps-devoxxfr25-program
Si vous avez des questions et/ou des retours d'expériences, n'hésitez pas à me pinger
Et n'oubliez pas de mettre la prez dans vos fav
Create rich and reproducible sandbox environments fully declaratively with #ArgoCD. Manage the content just by pushing changes to a Git repo
My favorite thing about gitops is making noop white space changes to the code to get the gitops thing to redo the thing is supposed to have already done.
The week and the month is ending so abruptly. No time left for to test on staging and UIT. Gonna just deploy to prod in a Friday and call it a day :-)
git config user.name "BOFH" && git merge main && git push --force && shutdown -h now
Yo @Nagashi
Got any specific tips for gitops?
I understand the basic value proposition but I have to square it with enabling developers. Just kicking them out of write access to things doesn't jive with how much they usually help out in infra.
The right kind of automation could work but write-back commits from CI are kinda squirrely. ArgoCD is assumed, and Akuity Kargo is on my radar, if that helps.
6 days of writing copy 50% of the time, drawing awful diagrams for the designer to improve and generally hating life
My branding agent should arrive soon. She’ll be rocking in the corner after a few more hours of containers and catalogs
The 10 must-have DevOps tools to supercharge workflows, secure infra, & boost automation!
From AI-powered DevOps to GitOps, CI/CD, & Kubernetes—don’t miss this!
Thanks for taking the time to complete the State of #GitOps survey!
Now everyone has contributed, we're hard at work cleaning and processing the data to find trends and insights. It's going to be a wild ride!
Stay tuned for exciting updates.
@blp The solution to this is indeed very simple. You need to allow yourself a "refactoring day", where you can spend the time you want on tests, trial and error until you finally break down and decide to revert your whole day of changes because you're an absolute piece of garbage who can't do shit with a computer, then stuff your face with that rescue ice cream waiting in the fridge ang go laydown in the bath, curled up, crying.
#rustlang #gitops #devops
How to Build a #Multitenancy Internal Developer Platform (#IDP) with #GitOps and #vCluster