Top 23 Go kubernetes-operator Projects
Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.Project mention: So many sparks on K8s... Could anyone give me a few explanations please ? | reddit.com/r/apachespark | 2021-10-27
Spark-Operator (as I understand, Spark-Operator integrates well with K8s while vanilla Spark integration with K8s seems extremely complex to maintain)
Shell-operator is a tool for running event-driven scripts in a Kubernetes clusterProject mention: How long does it take to learn go and program a K8s operator? | reddit.com/r/kubernetes | 2021-12-24
Believe it or not, you can write a Kubernetes operator using simple shell scripts: https://github.com/flant/shell-operator
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.
A management framework for extending Kubernetes with OperatorsProject mention: Binding a service to a micro-service using odo | dev.to | 2021-09-05
$ curl -sL https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.18.3/install.sh | bash -s v0.18.3
The Altinity Operator for ClickHouse creates, configures and manages ClickHouse clusters running on KubernetesProject mention: Databases in 2021: A Year in Review | news.ycombinator.com | 2021-12-29
Altinity is doing a good job of this with Clickhouse. They offer some decent open source guides for self hosting and offer a hosted option. The hosted option is as self serve as I'd like (you have to get "approved").
Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.Project mention: Moving to Kubernetes | reddit.com/r/kubernetes | 2022-01-13
+1 for MySQL Operator, however I've never used the "official" one, I deployed several instances with Presslab's https://github.com/bitpoke/mysql-operator I'd say one MySQLCluster for customer (to allow independent version update for the engines).
Kubernetes Operator for multi-tenancy (by clastix)Project mention: k8s based platform | reddit.com/r/kubernetes | 2021-08-02
For multi tenancy you could use this: https://github.com/clastix/capsule
A cloud native Kubernetes Global BalancerProject mention: K8gb: A cloud native Kubernetes Global Balancer | news.ycombinator.com | 2021-04-27
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.
Kubernetes Operator to deliver Helm charts as-a-serviceProject mention: One user per pod with Kubernetes or other container orchestration tools | reddit.com/r/kubernetes | 2022-01-20
We have been helping organizations build such multi-instance multi-tenant cloud-native applications. We start with an application Helm chart and create separate release of it per customer/user of that organization. We have an open source Kubernetes Operator that aids in this: https://github.com/cloud-ark/kubeplus
The Metering Operator is responsible for collecting metrics and other information about what's happening in a Kubernetes cluster, and providing a way to create reports on the collected data.Project mention: K8s cost accounting/metering option | reddit.com/r/kubernetes | 2021-07-06
Metering Operator. But looks like it's not under active development.
Percona Distribution for MySQL OperatorProject mention: How do you make OS upgrades without downtime? | reddit.com/r/devops | 2021-12-15
Percona has a good option for that.
K8S operator for scheduling github actions runner pods
Kubernetes Operator for OpenTelemetry CollectorProject mention: Observability with OpenTelemetry & Datadog in Fission | dev.to | 2022-01-17
# cert-manager kubectl apply -f https://github.com/jetstack/cert-manager/releases/latest/download/cert-manager.yaml # open telemetry operator kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/latest/download/opentelemetry-operator.yaml
A Kubernetes operator for managing Argo CD clusters.Project mention: ArgoCD install on openshift | reddit.com/r/openshift | 2021-09-13
The deploy folder is in the releases. So if you're installing 0.0.5, you'd go to https://github.com/argoproj-labs/argocd-operator/tree/v0.0.15/deploy
Kubernetes operator to manage installation, updation and uninstallation of tektoncd projects (pipeline, …) (by tektoncd)Project mention: Cloud-Native CI/CD with Tekton - Laying The Foundation | dev.to | 2021-03-15
Now, for the actual deployment of Tekton Pipeline and Triggers - I mentioned an installation via Tekton Operator which might seem like the fastest and the best way to get up and running with everything preconfigured, the operator however (at the time of writing) lacks any actual documentation, so you would need to dig around quite a lot to find any explanation as to how things work, which wouldn't be that big of an problem for me personally. The real problem here though, is that the Operator in OperatorHub isn't up to date and I couldn't find current build/image which renders it more or less useless. I'm sure this will change at some point when Tekton Operator is a little more mature (so keep an eye on it's repository), but until then, other installation options should be used.
Cronjobber is a cronjob controller for Kubernetes with support for time zonesProject mention: Kubernetes CronJobs not firing at scheduled times... Help? | reddit.com/r/kubernetes | 2021-02-04
If you are unable to change your nodes timezone you can take a look at CronJobber
Automatically sync groups into Kubernetes RBACProject mention: Struggling to understand how Google Groups for RBAC is scalable | reddit.com/r/kubernetes | 2021-03-10
Prior to google groups being supported in any manner we made rbacsync that does analogous. It's a custom controller that takes IaC declarations for rolebindings, and maps a given google group name to them on a per namespace or cluster basis. In GKE, this worked with a user's auth token from GCP (claims were in the JWT). Id expect it to work with your OIDC integration as well.
Creates Helm chart from Kubernetes yamlProject mention: helmify/examples at main · arttor/helmify | reddit.com/r/u_colinhines | 2021-10-19
The Kubernetes Operator for ScyllaDBProject mention: Project Circe May Update | reddit.com/r/ScyllaDB | 2021-06-09
Scylla’s Operator 1.2 release was published with helm charts (find it on Github; plus read our blog and the Release Notes). Now 1.3 and 1.4 are in the making. In addition, our Kubernetes deployment can autoscale! An internal demonstration using https://github.com/scylladb/scylla-cluster-autoscaler was presented and you are welcome to play with it.
Percona Distribution for MongoDB OperatorProject mention: Opensource K8s operator developed in Go to contribute | reddit.com/r/kubernetes | 2021-06-18
MySQL operator on Kubernetes using GTID-based semi-synchronous replication. (by cybozu-go)Project mention: How do you make OS upgrades without downtime? | reddit.com/r/devops | 2021-12-15
I use kubernetes with this operator.
The NiFiKop NiFi Kubernetes operator makes it easy to run Apache NiFi on Kubernetes. Apache NiFI is a free, open-source solution that support powerful and scalable directed graphs of data routing, transformation, and system mediation logic.Project mention: Nifi on EKS CLUSTER | reddit.com/r/kubernetes | 2021-09-29
I don't have experience of Nifi, but I'd say your best option is either the operator: https://github.com/Orange-OpenSource/nifikop or the helm chart: https://github.com/cetic/helm-nifi
The DB Operator creates databases and make them available in the cluster via Custom Resource. (by kloeckner-i)Project mention: Operators for out-of-cluster databases | reddit.com/r/kubernetes | 2021-05-10
Go kubernetes-operator related posts
One user per pod with Kubernetes or other container orchestration tools
1 project | reddit.com/r/kubernetes | 20 Jan 2022
Moving to Kubernetes
3 projects | reddit.com/r/kubernetes | 13 Jan 2022
How long does it take to learn go and program a K8s operator?
1 project | reddit.com/r/kubernetes | 24 Dec 2021
What's New in ClickHouse 21.12
1 project | news.ycombinator.com | 16 Dec 2021
How do you make OS upgrades without downtime?
3 projects | reddit.com/r/devops | 15 Dec 2021
What is your experience with operators?
2 projects | reddit.com/r/kubernetes | 22 Nov 2021
Change Blogging my first Hacktoberfest (2021)
2 projects | dev.to | 29 Oct 2021
What are some of the best open-source kubernetes-operator projects in Go? This list will help you:
Are you hiring? Post a new remote job listing for free.