Go Orchestration

Open-source Go projects categorized as Orchestration

Top 17 Go Orchestration Projects

  • Docker Compose

    Define and run multi-container applications with Docker

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

  • rancher

    Complete container management platform

    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.

    Project mention: KubeCon North America 2022: A Retrospective | dev.to | 2022-11-09

    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.

  • containerpilot

    A service for autodiscovery and configuration of applications running in containers

    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-04

    cluster 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-engine

    AKS Engine: legacy tool for Kubernetes on Azure (see status)

    Project mention: Audit logging done right | reddit.com/r/kubernetes | 2023-01-19

    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-06

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

  • direktiv

    Serverless Container Orchestration

    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.

  • launchpad

    From Code to Kubernetes in One Step.

    Project mention: launchpad | reddit.com/r/devopspro | 2023-02-05
  • k8s-bigip-ctlr

    Repository for F5 Container Ingress Services for Kubernetes & OpenShift.

  • 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)

  • ops-examples

    A repository of basic and advanced examples using Ops

    Project mention: Bare Metal Racket? | reddit.com/r/Racket | 2022-02-22

    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

  • cheek

    Crontab-like scHeduler for Effective Execution of tasKs, cheek for short.

  • 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-06

    Yeah this wiki page has exactly what you want to see here:

    https://github.com/indeedeng/iwf/wiki/How-to-migrate-from-Ca...

  • turandot

    Compose and orchestrate and Kubernetes workloads using TOSCA

  • 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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-08.

Go Orchestration related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com