Go Cluster

Open-source Go projects categorized as Cluster Edit details
Related topics: #Kubernetes #Golang #Go #Docker #K8s

Top 20 Go Cluster Projects

  • minikube

    Run Kubernetes locally

    Project mention: Kubernetes' minikube uses my Go Lang Project! | dev.to | 2022-08-06

    I am very honored to announce that my Go Language Project Box CLI Maker which makes Highly Customized Boxes for CLI is being used in Kubernetes's minikube which implements a local Kubernetes cluster for Mac OS, Linux and Windows, according to the description.

  • Gravitational Teleport

    The easiest, most secure way to access infrastructure.

    Project mention: Python PyPi packages leaking AWS keys, env vars, secrets to the web | reddit.com/r/devops | 2022-07-01

    It’s time to no longer rely on keys, check out Teleport to use short-lived x509/TLS certificates instead of easily compromised keys, secrets, or passwords. https://github.com/gravitational/teleport

  • Scout APM

    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.

  • VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

    Project mention: VictoriaMetrics v1.78.1 has been released | reddit.com/r/VictoriaMetrics | 2022-07-07

    BUGFIX: properly register time series in per-day inverted index. Previously some series could miss registration in the per-day inverted index. This could result in missing time series during querying. See https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.78.1

  • k3d

    Little helper to run CNCF's k3s in Docker

    Project mention: Kubernetes cluster using Raspberry Pis with basic services (Storage,Logging, Monitoring, Backup). Building guides and automation with Ansible. | reddit.com/r/selfhosted | 2022-08-06

    In fact, manual instructions to deploy the kubernetes basic services can be used, for learning/testing purposes, in single node environment using k3d, a lightweight dockerized version of k3s. All services, except Longhorn, could be deployed and tested using k3d.

  • postgres-operator

    Postgres operator creates and manages PostgreSQL clusters running in Kubernetes (by zalando)

    Project mention: Is anyone using postgres on kubernetes? | reddit.com/r/kubernetes | 2022-08-12

    I we use this https://github.com/zalando/postgres-operator in production and very easy to install and maintain

  • polaris

    Validation of best practices in your Kubernetes clusters

    Project mention: Securing Kubernetes clusters using OSS tools | reddit.com/r/kubernetes | 2022-07-12

    I'll also plug Polaris as a way to monitor and enforce best practices for Deployments, StatefulSets, and other developer-controlled resources.

  • gardener

    Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.

    Project mention: Over a fifty K8s clusters? | reddit.com/r/kubernetes | 2022-05-30

    We had cluster of cluster style management managing 100s of cluster. Check out https://github.com/gardener/gardener for an inspiration

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • godis

    A Golang implemented Redis Server and Cluster. Go 语言实现的 Redis 服务器和分布式集群

    Project mention: Open Source Databases in Go | reddit.com/r/golang | 2022-06-08

    godis - A Golang implemented high-performance Redis server and cluster.

  • ksync

    Sync files between your local system and a kubernetes cluster. (by ksync)

    Project mention: Connect to local AWX manager pod or how to access config/repos | reddit.com/r/awx | 2022-05-05


  • rbac-manager

    A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.

    Project mention: rbac with denies | reddit.com/r/kubernetes | 2022-07-25
  • kube-no-trouble

    Easily check your clusters for use of deprecated APIs

    Project mention: Google kubernetes engine deprecated APIs and way to resolve | reddit.com/r/kubernetes | 2022-07-01

    Kubent is the way. https://github.com/doitintl/kube-no-trouble

  • crc

    crc is a tool to run containers. It manages a local OpenShift 4.x cluster or a Podman VM optimized for testing and development purposes

    Project mention: OpenShift is open source, is OpenShift Local too? | reddit.com/r/openshift | 2022-07-21
  • eliasdb

    EliasDB a graph-based database.

    Project mention: Open Source Databases in Go | reddit.com/r/golang | 2022-06-08

    eliasdb - Dependency-free, transactional graph database with REST API, phrase search and SQL-like query language.

  • rbac-tool

    Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query

    Project mention: Data and System Visualization Tools That Will Boost Your Productivity | dev.to | 2022-06-13

    A simpler alternative to Krane is rbac-tool, which can be installed as kubectl plugin. It can also analyze, audit, interrogate RBAC rules, but most importantly, it can visualize them:

  • orbos

    ORBOS - GitOps everything

  • kamaji

    Build and operate Kubernetes at scale with a fraction of operational burden.

    Project mention: How we reduced Kubernetes Clusters Sprawl by adopting Vclusters: An Introduction | reddit.com/r/kubernetes | 2022-04-30

    Just found out that the creator of Capsule is working on a similar solution as Vcluster: https://github.com/clastix/kamaji

  • docker-volume-hetzner

    Docker Volume Plugin for accessing Hetzner Cloud Volumes

    Project mention: Ask HN: Have You Left Kubernetes? | news.ycombinator.com | 2022-08-01

    6. Volumes: Hetzner Cloud Plugin, see https://github.com/costela/docker-volume-hetzner

    Reasons that we would dabble in k8s again:

    1. A lot of projects are k8s only (see OpenFaaS for example)

  • easyraft

    Easy to use Raft library to make your app distributed, highly available and fault-tolerant

    Project mention: [Raft] Highly available, distributed, fault-tolerant Go apps the easiest way! | reddit.com/r/golang | 2021-12-14
  • inspr

    Inspr is an agnostic application mesh for simpler, faster, and securer development of distributed applications (dApps).

    Project mention: An agnostic application mesh for simpler, faster, and securer development of distributed applications (dApps). | reddit.com/r/golang | 2021-09-24
  • varnish-towncrier

    Distribute cache invalidation requests to a fleet of varnish instances.

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-08-12.

Go Cluster related posts


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

Project Stars
1 minikube 24,580
2 Gravitational Teleport 12,357
3 VictoriaMetrics 6,905
4 k3d 3,743
5 postgres-operator 2,694
6 polaris 2,642
7 gardener 2,286
8 godis 2,079
9 ksync 1,302
10 rbac-manager 1,089
11 kube-no-trouble 1,046
12 crc 965
13 eliasdb 931
14 rbac-tool 460
15 orbos 111
16 kamaji 83
17 docker-volume-hetzner 75
18 easyraft 58
19 inspr 48
20 varnish-towncrier 24
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives