Go Orchestration

Open-source Go projects categorized as Orchestration | Edit details

Top 10 Go Orchestration Projects

  • Docker Compose

    Define and run multi-container applications with Docker

    Project mention: compose upgrade (1.2.9 > 2.2.3), warns about volumes | reddit.com/r/docker | 2022-01-24
  • rancher

    Complete container management platform

    Project mention: Top 200 Kubernetes Tools for DevOps Engineer Like You | dev.to | 2022-01-15

    kops - Production Grade K8s Installation, Upgrades, and Management silver-surfer - Check ApiVersion compatibility and provide Migration path for Kubernetes objects when upgrading Kubernetes to latest versions Kube-ops-view - Kubernetes Operational View - read-only system dashboard for multiple K8s clusters kubeprompt - Kubernetes prompt info Metalk8s - An opinionated Kubernetes distribution with a focus on long-term on-prem deployments kind - Kubernetes IN Docker - local clusters for testing Kubernetes Clusterman - Cluster Autoscaler for Kubernetes and Mesos Cert-manager - Automatically provision and manage TLS certificates Goldilocks - Get your resource requests "Just Right" katafygio - Dump, or continuously backup Kubernetes objets as yaml files in git Rancher - Complete container management platform Sealed Secrets - A Kubernetes controller and tool for one-way encrypted Secrets OpenKruise/Kruise - Automate application workloads management on Kubernetes https://openkruise.io kubectl snapshot - Take Cluster Snapshots kapp - simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label https://get-kapp.io keda - Event-driven autoscaler for Kubernetes Octant - To better understand the complexity of Kubernetes clusters Portainer - Portainer inside a Kubernetes environment Gardener - Deliver fully-managed clusters at scale everywhere with your own Kubernetes-as-a-Service Kubed - Kubernetes Cluster Operator Daemon Kubestack - Kubestack is the free and open-source GitOps framework to codify your custom platform stack using Terraform.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • keptn

    Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications.

    Project mention: Part-2: Evaluating Application Resiliency with Keptn and LitmusChaos (use-case and demo) | dev.to | 2021-03-30

    Go try this out and share your feedback on what you like about this integration and what you’d like improved. Feel free to create issues, engage in discussions on the Keptn Slack and Litmus Github repository. Stay tuned for more updates on how you can leverage Keptn & LitmusChaos CNCF projects to build and ship resilient cloud-native applications!

  • aks-engine

    AKS Engine: Units of Kubernetes on Azure!

    Project mention: Osa yrityksistä on siirtynyt käyttämään Googlen palveluita Microsoftin hinnoittelun takia, tämä uutinen tuskin vähentää sitä. – Microsoft nostaa Office-palvelun hintoja jopa 25 prosenttia | reddit.com/r/Suomi | 2021-08-22
  • terraform-provider-oci

    Terraform Oracle Cloud Infrastructure provider

    Project mention: Good resources for learning Terraform with OCI Cloud ? | reddit.com/r/oracle | 2022-01-15

    There are some examples here on per resource basis: https://github.com/terraform-providers/terraform-provider-oci/tree/master/examples.

  • k8s-bigip-ctlr

    Repository for F5 Container Ingress Services for Kubernetes & OpenShift.

    Project mention: LoadBalancer type service on bare-metal | reddit.com/r/kubernetes | 2021-10-23

    They have F5 CIS (Container Ingress Services) https://github.com/F5Networks/k8s-bigip-ctlr which is made specifically for this. They can do a Loadbalancer service or a more custom CRD.

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

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • turandot

    Compose and orchestrate and Kubernetes workloads using TOSCA

    Project mention: What type of software do you write at your workplace? | reddit.com/r/golang | 2022-01-17

    I created Turandot, Candice, Reposure, Knap, CNCK, QCR, multusctl, and a whole bunch of dependent libraries, and also participate in a bunch of other K8s-related projects.

  • cheek

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

    Project mention: Do you know of a robust library that handles persistent job scheduling and queuing using PostgreSQL | reddit.com/r/golang | 2022-01-15
  • DepCharge

    DepCharge is a tool designed to help orchestrate the execution of commands across many directories at once.

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 2022-01-24.

Go Orchestration related posts


What are some of the best open-source Orchestration projects in Go? This list will help you:

Project Stars
1 Docker Compose 24,815
2 rancher 18,380
3 keptn 1,142
4 aks-engine 930
5 terraform-provider-oci 483
6 k8s-bigip-ctlr 238
7 Eru 173
8 turandot 22
9 cheek 20
10 DepCharge 18
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.