GitOps integration
vdo opened this issue · comments
This is an issue to discuss the integration of GitOps paradigm in overnode.
As a declarative way of deploying infrastructure, I think it would be nice to have some sort of GitOps operator, so you could do a Pull-Request on a git repo to update your YAML files, and then it gets automatically deployed with overnode up
I guess PSA, as well as implementation perspective:
before that, testing, testing
you will shoot yourself in the head with that
don't deploy to prod with a half-assed gitops setup
(tldr you know the manual way if something ends up not working; with gitops you panic and make 10 commits with the message being 'testing push to prod, does it work now?')
See the talk by Avishai Ish-Shalom earlier version, later version
..also prefer/default/(offer) rollover instead of overnode up.
Sorry, I don't understand Hebrew! But I get the point on the tradeoffs on using GitOps. If you don't do it right, it's way worse than just doing ops "by hand".
Good point on the rollover! command was just an example of a task to perform.
PS: I see, the earlier version video is in English, I will watch it when I have a bit of time :)