Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Go Cluster Projects
-
A Kubernetes distribution: You need to install a Kubernetes distribution to create the Kubernetes cluster and other necessary resources, such as deployments and services. This tutorial uses kind (v0.18.0), but you can use any other Kubernetes distribution, including minikube or K3s.
-
Project mention: Gravitational Teleport alternatives - netbird, ZeroTier, and awl | libhunt.com/r/teleport | 2023-06-29
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Not sure I follow since there are very competitive tools written in Go such as https://victoriametrics.com for an example in this space.
-
-
yes, precisely. It's UI part that's broken, which cannot list snapshots. Issue is here, no fix since 2020, sadly: https://github.com/zalando/postgres-operator/issues/937
-
-
Project mention: Is OPA Gatekeeper the best solution for writing policies for k8s clusters? | /r/kubernetes | 2022-11-10
-
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.
-
gardener
Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, vSphere, KubeVirt, Hetzner, EquinixMetal, MetalStack, and OnMetal with minimal TCO.
Project mention: Introducing Gardener, your ultimate companion for effortless Kubernetes cluster management! | /r/coolgithubprojects | 2023-06-15 -
Project mention: How do you handle continuous k8s cluster version upgrades in your organization? | /r/kubernetes | 2023-06-03
You have to constantly run tools like https://github.com/doitintl/kube-no-trouble / https://github.com/FairwindsOps/pluto.
-
Kubicorn (https://github.com/kubicorn/kubicorn)
-
-
rbac-manager
A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.
-
crc
CRC is a tool to help you run containers. It manages a local OpenShift 4.x cluster, Microshift or a Podman VM optimized for testing and development purposes
The issue is currently being worked on here is the link with the workaround.
-
-
rbac-tool
Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query
Link to GitHub Repository
-
-
Project mention: Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs | news.ycombinator.com | 2023-06-28
typeid source: https://github.com/jetpack-io/launchpad/tree/main/pkg/typeid
The linked repo is a CLI wrapper around this.
-
sd-webui-discord
SD-WEBUI-DISCORD is a Discord bot developed in Go language for stable-diffusion-webui. It utilizes the sd-webui-go to invoke the sd-webui API and supports cluster deployment of multiple sd-webui nodes with automatic scheduling and allocation.
Project mention: Stable Diffuision WebUI's discord bot extension: SD-WEBUI-DISCORD-EX | /r/StableDiffusion | 2023-08-26This is an extension of SD-WEBUI-DISCORD on the Stable Diffusion WebUI, which supports distributed deployment of SD node's Stable Diffusion WebUi Discord robots. The command usage on Discord can refer to the SD-WEBUI-DISCORD project.
-
-
I sincerely recommend checking out Microceph, it is designed specifically for smaller edge clusters and Homelabs.
-
Project mention: Can any Hetzner user, please explain there workflow on Hetzner? | news.ycombinator.com | 2023-03-22
we use https://github.com/costela/docker-volume-hetzner which is really stable.
CSI support for Swarm is in beta as well and already merged in the Hetzner CSI driver (https://github.com/hetznercloud/csi-driver/tree/main/deploy/...). There are some rough edges atm with Docker + CSI so I would stick with docker-volume-hetzner for now for prod usage.
Disclaimer: I contributed to both repos.
-
-
Project mention: Show HN: Broker-ha – Golang MQTT broker with clustering capabilities | news.ycombinator.com | 2022-10-04
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
Go Cluster related posts
- Kamaji: The Kubernetes Control Plane Manager
- Sites you should know: Part One
- Cannot stop 10 containers after Kubernetes minikube tutorial
- DNS issue of Alpine/musl solved?
- DevOps experience without Kubernetes
- x509: certificate signed by unknown authority
- minikube ip returns 127.0.0.1 | Kubernetes NodePort service not accessable
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Oct 2023
Index
What are some of the best open-source Cluster projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | minikube | 27,286 |
2 | Gravitational Teleport | 15,128 |
3 | VictoriaMetrics | 9,465 |
4 | k3d | 4,657 |
5 | postgres-operator | 3,572 |
6 | godis | 3,023 |
7 | polaris | 2,968 |
8 | gardener | 2,604 |
9 | kube-no-trouble | 2,211 |
10 | kubicorn | 1,687 |
11 | ksync | 1,427 |
12 | rbac-manager | 1,300 |
13 | crc | 1,151 |
14 | eliasdb | 972 |
15 | rbac-tool | 721 |
16 | kamaji | 527 |
17 | launchpad | 377 |
18 | sd-webui-discord | 263 |
19 | orbos | 115 |
20 | microceph | 101 |
21 | docker-volume-hetzner | 94 |
22 | easyraft | 64 |
23 | broker-ha | 49 |