Show HN: GitOps Template for Kubernetes

  • " It also works work existing Kubernetes clusters if just want to use GitOps for some applications. Just make sure that the argocd and glasskube-system namespaces are not yet in use. See: https://github.com/glasskube/gitops-template/ "

    I assume this statement is for running this? glasskube bootstrap git --url <your-repo> --username <org-or-username> --token <your-token>

    I think I'd like to understand what the argo cd / git ops template is and how its different than argocd autopilot. Maybe some pictures of how argo is deploying apps. Etc.

  • How would I integrate it into existing setup that uses tools like terraform, along with helm?

    See, there's a bunch of stuff that I deploy using terraform (VPC, DNS, EKS) and a bunch of stuff that I deploy with FluxCD. But in between, there's some awkward stuff like the monitoring stack that requires cloudy things and Kube things, and they're tightly coupled.

    Right now I end up going with terraform and the awful helm provider. Many of these helm charts have sub-charts, nested values etc, but thankfully the monitoring stack doesn't change that much. It's still not ideal but it works as a one-shot deployment that sets up buckets, policies, IAM roles for service accounts, more policies for the roles, and finally the helm charts with values from the outputs of those clouds resources.

  • Very interesting, where do you see value:

    a.) in Kubernetes setups that operate the same software stack, with the ongoing updates and regular releases.

    b.) in Kubernetes setups that frequently install new software/diverse software

  • Can’t this be achieved using the app of apps pattern in ArgoCD?

  • Congrats with the launch.

    How does it compare with OpenShifts operator hub?

  • Why do you need an in-cluster operator/pod?

  • pretty interesting :)

    is glasskube a reboot of jenkins-x ?

  • [dead]