Top 20 Go Cluster Projects
-
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.
-
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.
-
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
-
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)
I we use this https://github.com/zalando/postgres-operator in production and very easy to install and maintain
-
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.
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 high-performance Redis server and cluster.
-
Project mention: Connect to local AWX manager pod or how to access config/repos | reddit.com/r/awx | 2022-05-05
Ksync
-
rbac-manager
A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.
-
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 - 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-13A 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:
-
-
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
-
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)
-
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 -
Go Cluster related posts
- Kubernetes cluster using Raspberry Pis with basic services (Storage,Logging, Monitoring, Backup). Building guides and automation with Ansible.
- Kubernetes — Kubectl- Minikube — Single Node
- What is Kubernetes? Minikube Installation on Windows 10
- rbac with denies
- Kubernetes Series (Part 1) : Basics of Kubernetes & its architecture
- Securing Kubernetes clusters using OSS tools
- How to upgrade minikube?
Index
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 |
Are you hiring? Post a new remote job listing for free.