SaaSHub helps you find the best software and product alternatives Learn more →
Top 17 Go Orchestration Projects
-
Project mention: Chaining API Tests to Handle Complex Distributed System Testing | dev.to | 2023-02-08
Try to containerize both APIs (with Docker Compose or even inside the code with a test container lib) and set the data and dependencies for each API.
-
Project mention: Noob question: Rancher does not have persistent storage and creates several new volumes when I start it (how to avoid it)? | reddit.com/r/rancher | 2023-01-29
Actually, you could refer to https://github.com/rancher/rancher/issues/37723. File the ticket with the Title [question].
-
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.
-
keptn
Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications.
One of the other places I spent a lot of time at at KubeCon NA was the CNCF Project Pavillion. I was very happy to see that it was a bit larger than the area we had during KubeCon EU, but I still wish that it was bigger and wasn’t so tucked away in the corner. A number of booths were showcasing their projects with demos through the week, hosted Q&A time, and gave away swag. If you are still trying to understand the Cloud Native Ecosystem, you can look at this very extensive map of the landscape and projects under the CNCF, some of which are more advanced than others. Of course I’m biased, but I’m really excited for the work that Keptn is doing in helping developers have more control over their application lifecycle. I’m also very excited to see where Backstage goes and how other CNCF projects can integrate with their service catalog.
-
Project mention: Run multiple processes inside a docker container? | reddit.com/r/docker | 2022-03-22
Go with container autopilot https://github.com/joyent/containerpilot
-
clusternet
Managing your Kubernetes clusters (including public, private, edge, etc) as easily as visiting the Internet ⎈
Project mention: Clusterpedia —— Cluster API Searching Has Never Been Easier | reddit.com/r/kubernetes | 2022-08-04cluster auto-import to better support multiple cloud platforms, including user-developed platforms. I would also welcome other ways to integrate into crossplane besides the cluster auto-import provided by clusterpedia, and if you are interested, you can create corresponding issues for crossplane and clusterpedia, like clusternet and kubevela, so we can better discuss and track this matter. It would be nice to have more people involved in the discussion
-
AKS - https://github.com/Azure/aks-engine/blob/master/parts/k8s/addons/audit-policy.yaml EKS - https://aws.github.io/aws-eks-best-practices/security/docs/detective/ GKE - https://github.com/kubernetes/kubernetes/blob/release-1.10/cluster/gce/gci/configure-helper.sh#L706 (I'm not 100% sure this is what GKE use but I've not been able to find a better reference)
-
atmos
Workflow automation tool for DevOps. Keep configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
Project mention: Terraform docs say longstanding deployments should not use workspaces. what are your thoughts? | reddit.com/r/Terraform | 2023-02-06Workspaces are incredibly practical, and we leveraging them at-scale with literally thousands of workspaces using atmos for terraform. There is so much FUD around workspaces that is either ill-informed or based on outdated information. Any company using terraform at scale will rely on tooling and conventions. It's up to that tooling to ensure you are using terraform safely. Atmos is one of those tools. I'm not saying that you have to use workspaces, but just that there's nothing wrong with workspaces themselves.
-
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.
-
Project mention: Lessons Learned from Running Apache Airflow at Scale | news.ycombinator.com | 2022-05-23
So being completely transparent, we're the creators of Direktiv (https://github.com/direktiv/direktiv). We're genuinely curious to have users who have previously used Airflow and other DAGs (mentioned in here is Argo workflows) try Direktiv and give us more feedback.
- direktiv runs containers as part of workflows from any compliant container registry, passing JSON structured data between workflow states.
-
-
-
Eru
Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time. (by projecteru2)
-
See for example nanovm provides examples for a bunch of different languages, including this in Chicken Scheme https://github.com/nanovms/ops-examples/tree/master/scheme/01-hello-world ...I expect Racket would be possible too
-
-
iwf
iWF is a platform providing all-in-one tooling for building long-running business application. It provides an abstraction for persistence(database, elasticSearch) and more, with clean, simple and easy to use interface.
Project mention: A Brand New “Workflow as Code” Execution Engine | news.ycombinator.com | 2023-02-06Yeah this wiki page has exactly what you want to see here:
https://github.com/indeedeng/iwf/wiki/How-to-migrate-from-Ca...
-
-
DepCharge
DepCharge is a tool designed to help orchestrate the execution of commands across many directories at once.
-
zeus
Zeus lets you create Kubernetes apps with Infrastructure as Actual Code, allowing for truly reusable & extendable libraries for building complex Kubernetes apps faster than ever before, it automates DevOps and can reliably create or migrate cloud workloads to anywhere Kubernetes is hosted, to wherever meets your cost & performance requirements. (by zeus-fyi)
Project mention: Yaml, Yet Another Mega Letdown. We Can Use Kubernetes a Better Way. | reddit.com/r/kubernetes | 2022-11-11 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Orchestration related posts
- How to register compose as a CLI plugin on Windows?
- We Should Do Better Job of Visualizing Codebase
- Dumb question: "docker-compose" vs. "docker compose"
- Noob question: Rancher does not have persistent storage and creates several new volumes when I start it (how to avoid it)?
- Docker Compose: Deploy a Containerized Application
- Rancher 2.7.1, 2.6.10 and 2.5.17 released - Security Fixes for Rancher Vulnerabilities
- Audit logging done right
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5903dab8>
www.saashub.com | 8 Feb 2023
Index
What are some of the best open-source Orchestration projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Docker Compose | 28,437 |
2 | rancher | 20,550 |
3 | keptn | 1,661 |
4 | containerpilot | 1,117 |
5 | clusternet | 1,087 |
6 | aks-engine | 1,009 |
7 | atmos | 360 |
8 | direktiv | 331 |
9 | launchpad | 279 |
10 | k8s-bigip-ctlr | 264 |
11 | Eru | 223 |
12 | ops-examples | 77 |
13 | cheek | 69 |
14 | iwf | 56 |
15 | turandot | 30 |
16 | DepCharge | 23 |
17 | zeus | 10 |