Thank you, but your setup introduces dependency on Glasskube which, even though seems a nice project, is hard to justify in any org I worked for. If someone feels that deploying ArgoCD is too much time/effort (it really isn't), they shouldn't be doing it.
Thanks for the feedback. I agree that setting up a blank ArgoCD is pretty simple. But installing applications and keeping ArgoCD up to date is where we saw a lot of challenges. On a sidenote: Why would it be hard to justify a dependency on Glasskube?
We are avoiding additional dependencies for several reasons, mainly because of security and additional maintenance burden (which Glasskube promises to reduce but so do other extensions we are using). If you have a certain number of addons, the operational burden to keep everything up to date and without conflicts increases considerably.