The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Go kubernetes-controller Projects
-
skipper
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
-
spark-operator
Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
botkube
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
-
mysql-operator
Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.
-
kubernetes-replicator
Kubernetes controller for synchronizing secrets & config maps across namespaces
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
k8s-pod-restart-info-collector
Automated troubleshooting of Kubernetes Pods issues. Collect K8s pod restart reasons, logs, and events automatically.
-
Kubernetes-Guide
Kubernetes Guide. Learn all about Kubernetes monitoring, networking, and containers. Whether you're running Kubernetes Locally or in the Cloud ( Azure, AWS, and GCP).
-
aws-cloud-map-mcs-controller-for-k8s
K8s controller implementing Multi-Cluster Services API based on AWS Cloud Map.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Dependency issue with Pyspark running on Kubernetes using spark-on-k8s-operator | /r/codehunter | 2023-05-31I have spent days now trying to figure out a dependency issue I'm experiencing with (Py)Spark running on Kubernetes. I'm using the spark-on-k8s-operator and Spark's Google Cloud connector.
Daca vreiti sa rulati MySQL in Kubernetes cu replicatre gasiti aici: https://github.com/bitpoke/mysql-operator, fabricat in Romania. :)
Project mention: What if your Pods need to trust self-signed certificates? | news.ycombinator.com | 2023-06-28I've built a small MutatingAdmissionWebhook controller [0] that handles this, via a pod annotation whose value is a secret with `ca.crt` inside, and it uses the (mostly) de facto standard openssl variables to configure the libraries, so that it works across pretty much everything I've tried it with off the shelf.
I build a bundle (though I may just move to trust-manager [1]) and replicate it into all namespaces with kubernetes-replicator [2], and then I can annotate any pod with
[0] https://github.com/microcumulus/ca-injector
[1] https://github.com/cert-manager/trust-manager
[2] https://github.com/mittwald/kubernetes-replicator
Project mention: Write Grafana dashboards in Python, without losing thousands of dashboards in the zoo | /r/kubernetes | 2023-07-11There’s also a Kubernetes controller based on grabana: dark (Dashboards As Resources in Kubernetes).
So far I came across k8tz, which could be a solution.
Go kubernetes-controller related posts
- Starting to contribute to Kubernetes
- New Release Pi Cluster project (1.7): Now adding support for hybrid x86/ARM bare metal nodes, combining in the same cluster Raspberry PI nodes (ARM) and x86 mini PCs. Automated with cloud-init, Ansible and ArgoCD.
- Ask r/kubernetes: What are you working on this week?
- Dependency issue with Pyspark running on Kubernetes using spark-on-k8s-operator
- Postgres vs MySQL
- How do you keep timezone data up-to-date?
- k8tz: Kubernetes admission controller and a CLI tool to inject timezones into Pods and CronJobs
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source kubernetes-controller projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | skipper | 3,013 |
2 | spark-operator | 2,608 |
3 | botkube | 2,035 |
4 | mysql-operator | 977 |
5 | kubernetes-replicator | 803 |
6 | k8gb | 761 |
7 | wireguard-operator | 540 |
8 | dark | 416 |
9 | k8tz | 365 |
10 | kubernetes-secret-generator | 313 |
11 | k8s-pod-restart-info-collector | 309 |
12 | thundernetes | 301 |
13 | kube-httpcache | 284 |
14 | cronjobber | 245 |
15 | rbacsync | 237 |
16 | Kubernetes-Guide | 188 |
17 | controller-idioms | 163 |
18 | instance-manager | 153 |
19 | upgrade-manager | 140 |
20 | aws-cloud-map-mcs-controller-for-k8s | 86 |
21 | linode-cloud-controller-manager | 77 |
22 | gotway | 76 |
23 | spicedb-operator | 57 |
Sponsored