SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Gitops Projects
-
Project mention: Is it possible to self-host a lambda or lamda-like service | reddit.com/r/aws | 2023-02-03
Closest thing I can think of is https://www.openfaas.com (which runs on top of K8s).
-
ArgoCD, a declarative tool to continuous delivery your applications via the GitOps way to K8s. Argo has other projects like Workflows or Rollouts very interesting as well.
-
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.
-
Use Sealed Secrets Operator.
-
-
fluxcd.io - they get slack alerts when code is commited and when new images are updated in their namespace
-
jx
Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
Project mention: Best way to install and use kubernetes for learning | reddit.com/r/kubernetes | 2022-11-12Jenkins X (https://jenkins-x.io/) - standup k8s w gitops ci/cd around jenkins
-
Where appropriate, canary releases are an excellent option, as the percentage of traffic exposed to the canary is highly controlled. The trade-off is that the system must have good monitoring in place to be able to quickly identify an issue and roll back if necessary (which can be automated). This guide shows you how to use Apache APISIX and Flagger to quickly implement a canary release solution.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: Image for web server that serves Kubernetes details | reddit.com/r/kubernetes | 2022-12-19
Try this podinfo implementation.
-
werf
A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.
Project mention: Is there a CD solution that can be (painlessly) fully automated between stages? | reddit.com/r/kubernetes | 2022-09-08I am looking as well for this kind of tool. I just took a look today by exploring the CNCF landscape this tool : https://werf.io/ , I haven't used it, but it seems to take care of painful stuff like automatic versioning for example. (If someone here tried it, I will be happy to listen to your feedbacks)
-
Project mention: Is any Indian company doing something unique. Apart from building just basic CRUD apps? | reddit.com/r/bangalore | 2023-01-30
look at Devtron. made in India with love
-
Project mention: Gateway API is now in Beta; new project formed for service mesh APIs | reddit.com/r/kubernetes | 2022-07-13
And support is on it's way for Argo Rollouts 🎉 https://github.com/argoproj/argo-rollouts/pull/2004
-
-
Project mention: Is it possible to use a conditional in the values.yaml file? | reddit.com/r/kubernetes | 2022-06-27
Why are you using a conditional in a declaration? There is https://github.com/GoogleContainerTools/kpt
-
Project mention: How to do multiple deployments with fleet within the same cluster but with different values & namespace? | reddit.com/r/rancher | 2022-07-05
Basically I'm looking for a workaround to this issue: https://github.com/rancher/fleet/issues/344.
-
I've seen tools such as https://github.com/minamijoyo/tfmigrate which looks like it'd work for existing deployments, however the piece I'm missing is how you'd manage to handle not running all the migrations when it is a new deployment, rather than an update of an existing deployment.
-
kots
KOTS provides the framework, tools and integrations that enable the delivery and management of 3rd-party Kubernetes applications, a.k.a. Kubernetes Off-The-Shelf (KOTS) Software.
-
kapp
kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label
-
tf-controller which is integrated with Flux GitOps and reconciles Terraform files in a control loop
-
-
argocd-vault-plugin
An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets
ArgoCD supports SOPS with the vault Plugin.
-
loft
Namespace & Virtual Cluster Manager for Kubernetes - Lightweight Virtual Clusters, Self-Service Provisioning for Engineers and 70% Cost Savings with Sleep Mode
Project mention: Guide to Deploying Jellyfin and Jellyseerr on Kubernetes with Terraform. | reddit.com/r/selfhosted | 2023-01-263) Have you ever considered integrating vclusters into your module?
-
Project mention: Toyota Accidently Exposed A Secret Key Publicly On GitHub For Five Years | reddit.com/r/programming | 2022-10-12
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Gitops related posts
- Am I missing something? (argo cd and helm in AWS)
- How to obtain professional Kubernetes experience?
- Has ArgoCD solved versioned git tag tracking problem?
- Does anyone else feel like this?
- GitOps and Kubernetes – Secure Handling of Secrets
- MySQL operators without the cluster
- My completely automated Homelab featuring Kubernetes
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea62715aa8>
www.saashub.com | 9 Feb 2023
Index
What are some of the best open-source Gitops projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenFaaS | 22,632 |
2 | argo-cd | 12,015 |
3 | sealed-secrets | 5,871 |
4 | gaia | 4,969 |
5 | flux2 | 4,420 |
6 | jx | 4,325 |
7 | flagger | 4,088 |
8 | podinfo | 3,593 |
9 | werf | 3,460 |
10 | devtron | 2,899 |
11 | argo-rollouts | 1,895 |
12 | gitops-engine | 1,467 |
13 | kpt | 1,411 |
14 | fleet | 1,233 |
15 | tfmigrate | 828 |
16 | kots | 800 |
17 | kapp | 717 |
18 | tf-controller | 660 |
19 | pipecd | 656 |
20 | argocd-vault-plugin | 570 |
21 | loft | 556 |
22 | vault-secrets-operator | 530 |
23 | zarf | 471 |