Question for declarative GitOps managed shops

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

Our great sponsors
  • ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Access the most powerful time series database as a service
  • helm-operator

    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."

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • 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."

  • tf-controller

    A GitOps Terraform controller for Kubernetes

    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/

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • 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