Question for declarative GitOps managed shops

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • helm-operator

    Discontinued Successor: https://github.com/fluxcd/helm-controller — The Flux Helm Operator, once upon a time a solution for declarative Helming.

  • flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit. (by kingdonb)

  • Using Helm via GitOps, you can pass in ridiculous collections of values that you would never use on the command line, mixing in secrets from secret sources, here is a complicated example (and here is a simpler one that doesn't do any patching.) Hope this helps. Usually when I show people Helm Controller, the reaction I get is "that's exactly what I wanted."

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • bootstrap-repo

  • Using Helm via GitOps, you can pass in ridiculous collections of values that you would never use on the command line, mixing in secrets from secret sources, here is a complicated example (and here is a simpler one that doesn't do any patching.) Hope this helps. Usually when I show people Helm Controller, the reaction I get is "that's exactly what I wanted."

  • tofu-controller

    A GitOps OpenTofu and Terraform controller for Flux

  • This also rules out many uses of Terraform, because Terraform is not safe for continuously reconciling unless you have very carefully chosen all of your modules and know exactly the behavior that you can expect when reconciling again. I have a colleague working on making a GitOps terraform operator, it's very early, but here is a reference: https://github.com/chanwit/tf-controller

  • flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

  • documents

    📑 Lasting documents from the GitOps Working Group which are versioned and released together (including the GitOps Principles and Glossary) (by open-gitops)

  • (Here is a link: https://github.com/open-gitops/documents/pull/51)

  • atlantis

    Terraform Pull Request Automation

  • We use this in-house at my company: https://www.runatlantis.io/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kustomize

    Customization of kubernetes YAML configurations

  • Like this https://github.com/kubernetes-sigs/kustomize/blob/master/examples/chart.md

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts