Go kubernetes-controller

Open-source Go projects categorized as kubernetes-controller

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.

  • Project mention: Dependency issue with Pyspark running on Kubernetes using spark-on-k8s-operator | /r/codehunter | 2023-05-31

    I 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.

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

    WorkOS logo
  • 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.

  • Project mention: Postgres vs MySQL | /r/programare | 2023-05-26

    Daca vreiti sa rulati MySQL in Kubernetes cu replicatre gasiti aici: https://github.com/bitpoke/mysql-operator, fabricat in Romania. :)

  • kubernetes-replicator

    Kubernetes controller for synchronizing secrets & config maps across namespaces

  • Project mention: What if your Pods need to trust self-signed certificates? | news.ycombinator.com | 2023-06-28

    I'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

  • k8gb

    A cloud native Kubernetes Global Balancer

  • wireguard-operator

    Painless deployment of wireguard on kubernetes

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

    InfluxDB logo
  • dark

    (grafana) Dashboards As Resources in Kubernetes (by K-Phoen)

  • Project mention: Write Grafana dashboards in Python, without losing thousands of dashboards in the zoo | /r/kubernetes | 2023-07-11

    There’s also a Kubernetes controller based on grabana: dark (Dashboards As Resources in Kubernetes).

  • k8tz

    Kubernetes admission controller and a CLI tool to inject timezones into Pods and CronJobs

  • Project mention: How do you keep timezone data up-to-date? | /r/devops | 2023-05-08

    So far I came across k8tz, which could be a solution.

  • kubernetes-secret-generator

    Kubernetes controller for automatically generating and updating secrets

  • k8s-pod-restart-info-collector

    Automated troubleshooting of Kubernetes Pods issues. Collect K8s pod restart reasons, logs, and events automatically.

  • thundernetes

    Thundernetes makes it easy to run your game servers on Kubernetes

  • kube-httpcache

    Varnish Reverse Proxy on Kubernetes

  • cronjobber

    Cronjobber is a cronjob controller for Kubernetes with support for time zones

  • rbacsync

    Automatically sync groups into Kubernetes RBAC

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

  • controller-idioms

    Generic libraries for building idiomatic Kubernetes controllers

  • instance-manager

    Create and manage instance groups with Kubernetes

  • upgrade-manager

    Reliable, extensible rolling-upgrades of Autoscaling groups in Kubernetes

  • aws-cloud-map-mcs-controller-for-k8s

    K8s controller implementing Multi-Cluster Services API based on AWS Cloud Map.

  • linode-cloud-controller-manager

    Kubernetes Cloud Controller Manager for Linode

  • gotway

    ☸️ Cloud native API Gateway powered with in-redis cache

  • spicedb-operator

    Kubernetes controller for managing instances of SpiceDB

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go kubernetes-controller related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com