Kubernetes Operators
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
$
%
123
 
 
 
 
 
 
 
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
TypeOperatorStatusDescription
2
Autoscalinghttps://github.com/banzaicloud/hpa-operator||HPA OperatorBetaHorizontal Pod Autoscaler operator for Kubernetes. Annotate, and let HPA operator do the rest.
3
Autoscalinghttps://github.com/openshift/cluster-autoscaler-operator||Cluster AutoscalerBetaManage Kubernetes cluster-autoscaler deployments
4
Autoscalinghttps://github.com/valencenet/valence-manifests||ValenceBetaRightsize and Autoscale Containers Intelligently for Performance and Cost Management in Kubernetes: A SLO Autoscaler
5
Autoscalinghttps://github.com/planetlabs/draino||DrainoBetaAutomatically cordon and drain Kubernetes nodes based on node conditions
6
Autoscalinghttps://github.com/kubernetes-incubator/descheduler||DeschedulerBetaDescheduler, based on its policy, finds pods that can be moved and evicts them
7
Autoscalinghttps://github.com/deislabs/osiris||OsirisAlpha
8
Autoscalinghttps://github.com/pusher/k8s-spot-rescheduler||Spot ReschedulerBeta1
9
Backuphttps://velero.io/||VeleroProductiongit clone https://github.com/bibinwilson/kubernetes-prometheus
10
Backuphttps://github.com/kanisterio/kanister||KanisterBetaKanister is an extensible framework for application-level data management on Kubernetes
11
Big Datahttps://github.com/GoogleCloudPlatform/airflow-operator||AirflowAlphaA Kubernetes operator to manage Apache Airflow.
12
Big Datahttps://github.com/deepinsight/mxnet-operator||MXNetAlphaApache MXNet is a modern open-source deep learning framework used to train, and deploy deep neural networks. This operator manages the tools for ML/MXNet on Kubernetes.
13
Big Datahttps://github.com/GoogleCloudPlatform/spark-on-k8s-operator||Spark (GCP)AlphaKubernetes CRD operator for specifying and running Apache Spark applications idiomatically on Kubernetes.
14
Big Datahttps://github.com/radanalyticsio/spark-operator||Spark (radanalytics.io)BetaConfigMap-based operator for deploying ephemeral Apache Spark clusters and intelligent applications that spawn their own Spark clusters natively on Kubernetes and OpenShift.
15
Big Datahttps://github.com/kubeflow/tf-operator||TensorflowBetaTools for ML/Tensorflow on Kubernetes.
16
Big Datahttps://github.com/kubeflow/pytorch-operator||PyTorchBetaPyTorch on Kubernetes
17
Cleanuphttps://github.com/weaveworks/kured||KuredBetaNode reboot daemon
18
Cleanuphttps://github.com/ptagr/pod-reaper||Pod ReaperBetaA kubernetes operator that reaps pods that have reached their lifetime
19
Cleanuphttps://github.com/lwolf/kube-cleanup-operator||Kube Cleanup OperatorBetaKubernetes Operator to automatically delete completed Jobs and their Pods
20
Cleanuphttps://github.com/jw-s/feature-branch-janitor||Feature Branch JanitorAlphaKubernetes operator used to cleanup feature branch deployments when branch has been deleted
21
Cleanuphttps://github.com/agill17/delete-ns-operator||Delete NSBetaDelete a Kubernetes Namespace thats older than some hours
22
Cleanuphttps://github.com/stakater/Jamadar||JamadarBetaA kubernetes controller which cleans up cluster left-overs
23
Column Databasehttps://github.com/instaclustr/cassandra-operator||Cassandra (instaclustr)AlphaCassandra is a free and open-source distributed wide column store NoSQL database management system designed to handle large amounts of data. This is a Kubernetes operator for Apache Cassandra.
24
Column Databasehttps://github.com/vgkowski/cassandra-operator||Cassandra (vgkowski)AlphaCassandra is a free and open-source distributed wide column store NoSQL database management system designed to handle large amounts of data. This ia a Kubernetes operator for Cassandra cluster automation.
25
Column Databasehttps://github.com/microdc/k8s-dynamodb-operator||DynamoDBAlphaAmazon DynamoDB is a proprietary NoSQL database service that supports key-value and document data structures. This is a Kubernetes operator for DynamoDB
26
Deploymenthttps://github.com/keel-hq/keel||KeelBetaKubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates
27
Deploymenthttps://github.com/weaveworks/flux||FluxBetaThe GitOps Kubernetes operator
28
Deploymenthttps://github.com/pearsontechnology/environment-operator||Environment OperatorBetaKubernetes Environment Management
29
Deploymenthttps://github.com/giantswarm/chart-operator||Chart OperatorAlphaThe chart-operator deploys Helm charts by reconciling against a CNR registry.
30
Deploymenthttps://github.com/rancher/helm-controller||Helm ControllerAlphaWatches HelmChart CRD's in a namespace and manages chart installation using Kubernetes jobs
31
Deploymenthttps://github.com/pusher/wave||WaveAlphaKubernetes configuration tracking controller
32
Deploymenthttps://github.com/pusher/faros||FarosAlphaFaros is a CRD based GitOps controller
33
Deploymenthttps://github.com/KohlsTechnology/eunomia||EunomiaBetaGitOps Operator for Kubernetes
34
Deploymenthttps://github.com/pusher/quack||QuackBetaIn-Cluster templating for Kubernetes manifests
35
Deploymenthttps://github.com/box/kube-applier||Kube ApplierBetaenables automated deployment and declarative configuration for your Kubernetes cluster.
36
Deploymenthttps://github.com/redhat-cop/namespace-configuration-operator||Namespace ConfigurationAlphaThe namespace configuration operator helps keeping a namespace's configuration aligned with one of more policies specified as a CRs.
37
Document Databasehttps://github.com/nicolai86/couchdb-operator||CouchDBAlphaPrototype Kubernetes operator for couchDB
38
Document Databasehttps://github.com/kbst/mongodb||Mongo (kbst)AlphaMongoDB Operator for Kubernetes
39
Document Databasehttps://github.com/Ultimaker/k8s-mongo-operator||Mongo (ultimaker)BetaMongoDB Operator for MongoDB Replica Sets and Backups
40
Document Databasehttps://github.com/mongodb/mongodb-enterprise-kubernetes||MongoDB (Official)BetaMongoDB Enterprise Operator for Kubernetes
41
Document Databasehttps://github.com/Percona-Lab/percona-server-mongodb-operator||MongoDB (Percona)BetaA Kubernetes operator for Percona Server for MongoDB
42
Document Databasehttps://github.com/jmckind/rethinkdb-operator||RethinkDBBetaRethinkDB is a free and open-source, distributed document-oriented database. This is a Kubernetes operator to manage RethinkDB instances.
43
Document Databasehttps://www.couchbase.com/products/cloud/kubernetes||Couchbase (official)ProductionThis is a paid product from Couchbase
44
Graph Databasehttps://github.com/arangodb/kube-arangodb||ArangoDBBetaArangoDB Kubernetes Operator. Start ArangoDB on Kubernetes in 5min.
45
IaaShttps://cloud.google.com/kubernetes-engine/docs/how-to/add-on/service-catalog/install-service-catalog||svcatBetaService Catalog is a Kubernetes extension API that enables applications running on Kubernetes clusters to connect with service brokers and easily use external managed software offerings. For example, Service Catalog can connect to the Google Cloud Platform (GCP) Service Broker and easily provision GCP services.
46
IaaShttps://github.com/giantswarm/aws-operator||AWS (Giant Swarm)ProductionManages Giantnetes Kubernetes clusters running on Amazon Web Services
47
IaaShttps://github.com/linki/cloudformation-operator||CloudFormationAlphaAWS CloudFormation is a service that helps you model and set up your Amazon Web Services resources. Using this operator run and manage CloudFormation stacks and manage AWS resources from Kubernetes.
48
IaaShttps://github.com/kubevirt/kubevirt||KubeVirtBetaKubernetes Virtualization Operator with API and runtime in order to define and manage virtual machines
49
IaaShttps://github.com/sapcc/kubernetes-operators||OpenStackBetaSAP OpenStack operator creates various resources in OpenStack
50
IaaShttps://github.com/pickledrick/vpc-peering-operator||VPC PeeringBetaA Kubernetes Operator to manage the lifecycle of AWS VPC Peering Connections
51
IaaShttps://github.com/awslabs/aws-service-operator||AWS Service Operator (official)AlphaAWS Service Operator allows you to create AWS resources using kubectl
52
IaaShttps://github.com/giantswarm/azure-operator||Azure Operator (Giant Swarm)ProductionAzure operator manages Kubernetes clusters running in Giantnetes on Azure
53
IaaShttps://github.com/paulczar/gcp-cloud-compute-operator||GCP Operator (paulczar)AlphaGCP operator for Kubernetes
54
Javahttps://github.com/oracle/weblogic-kubernetes-operator||WebLogicProductionOracle Weblogic Server Kubernetes Operator
55
Javahttps://github.com/banzaicloud/wildfly-operator||WildFlyAlphaWildfly Operator let's you describe and deploy JEE application on Wildfly server by creating a Custom Resource Definitions in Kubernetes.
56
KV Databasehttps://github.com/travelaudience/aerospike-operator||AerospikeAlphaAerospike is a NoSQL distributed database. This Operator manages Aerospike clusters atop Kubernetes, automating their creation and administration.
57
KV Databasehttps://github.com/python/consul-operator||ConsulAlphaA Kubernetes operator for consul
58
KV Databasehttps://github.com/coreos/etcd-operator||etcdBetaetcd is a distributed key-value (k/v) store. This operator manages etcd k/v database clusters on Kubernetes.
59
KV Databasehttps://github.com/banzaicloud/infinispan-operator||InfinispanAlphaInfinispan is a distributed in-memory key/value data store. This operator deploys and runs an Infinispan cache cluster.
60
KV Databasehttps://github.com/ianlewis/memcached-operator||MemcachedAlphaA Kubernetes operator for memcached
61
KV Databasehttps://github.com/spotahome/redis-operator||Redis (spotahome)AlphaRedis Operator creates/configures/manages redis clusters atop Kubernetes
62
KV Databasehttps://github.com/jw-s/redis-operator||Redis (jw-s)BetaRedis operator for Kubernetes
63
KV Databasehttps://github.com/AmadeusITGroup/Redis-Operator||Redis ClusterAlphaA Kubernetes operator for running Redis in Cluster mode
64
Lucene Databasehttps://github.com/upmc-enterprises/elasticsearch-operator||ElasticSearch (UPMC)BetaElasticsearch is a distributed, RESTful search and analytics engine. This operator manages one or more elastic search clusters on Kubernetes.
65
Lucene Databasehttps://github.com/elastic/cloud-on-k8s||ElasticSearch (Elastic)Alpha
Elastic Cloud on Kubernetes automates the deployment, provisioning, management, and orchestration of Elasticsearch and Kibana
66
Mobilehttps://github.com/aerogear/android-sdk-operator||Android SDKAlphaA Kubernetes operator to manage android sdk packages syncronization in a persistent volume
67
Mobilehttps://github.com/aerogear/ups-config-operator||UnifiedpushBetaUnifiedPush Server is a server that allows sending push notifications to different (mobile) platforms
68
Monitoringhttps://github.com/appscode/searchlight||Icinga2 OperatorProductionIcinga is an open source computer system and network monitoring application. This operator provide alerts for Kubernetes
69
Monitoringhttps://github.com/jaegertracing/jaeger-operator||Jaeger (official)ProductionJaeger Operator for Kubernetes
70
Monitoringhttps://github.com/banzaicloud/logging-operator||Logging OperatorAlphaLogging operator for Kubernetes based on Fluentd and Fluent-bit
71
Monitoringhttps://github.com/vmware/kube-fluentd-operator||FluentD OperatorProductionAuto-configuration of Fluentd daemon-set based on Kubernetes metadata
72
Monitoringhttps://github.com/coreos/prometheus-operator||PrometheusBetaPrometheus, a Cloud Native Computing Foundation project, is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true. The Prometheus Operator for Kubernetes provides easy monitoring definitions for Kubernetes services and deployment and management of Prometheus instances.
73
Monitoringhttps://github.com/banzaicloud/prometheus-jmx-exporter-operator||Prometheus Jmx ExporterAlphaThis operator using Jmx Exporter enables Java processes running ok Kubernetes Pods to expose metrics collected form mBeans via JMX to Prometheus.
74
Monitoringhttps://github.com/influxdata/influxdb-operator||InfluxDB (official)AlphaInfluxDB is an open-source time series database. This is the Kubernetes operator for InfluxDB and the TICK stack.
75
Monitoringhttps://github.com/hootsuite/sens8||Sens8BetaKubernetes controller for Sensu checks
76
Monitoringhttps://github.com/MYOB-Technology/ops-kube-alerting-rules-operator||Alerting RulesBetaKubernetes Operator for teams to create there own alerting rules as CRDs
77
Monitoringhttps://github.com/jelmersnoeck/grafana-operator||GrafanaAlphaGrafana Operator for Kubernetes
78
Monitoringhttps://github.com/hypnoglow/chronologist||ChronologistBetaContinuously annotate Helm releases in Grafana
79
Monitoringhttps://github.com/jelmersnoeck/ingress-monitor||Ingress MonitorBetaKubenetes Operator to create external monitors for selected Ingresses e.g. with Statuscake
80
Monitoringhttps://github.com/m3db/m3db-operator||M3DB (official)AlphaDistributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Metrics Platform
81
Monitoringhttps://github.com/Dynatrace/dynatrace-oneagent-operator||DynatraceBetaKubernetes/Openshift Operator for managing Dynatrace OneAgent deployments
82
Networkinghttps://github.com/inwinstack/ipam-operator||IPAM OperatorAlphaAn operator to assign IP for Kubernetes Namespace.
83
Networkinghttps://github.com/kubernetes-incubator/external-dns||External DNSBetaConfigure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
84
Networkinghttps://github.com/giantswarm/flannel-operator||FlannelBetaThe flannel-operator handles flannel for Kubernetes clusters running on Giantnetes
85
Otherhttps://github.com/giantswarm/kvm-operator||KVMProduction
Handles Kubernetes clusters running on a Kubernetes cluster with workers and masters in KVMs on bare metal
86
Otherhttps://github.com/kubedb/operator||KubeDBBetaKubeDB Operator. Managed a lot of major databases on Kubernetes
87
Otherhttps://github.com/habitat-sh/habitat-operator||HabitatBetaA Kubernetes operator for Habitat services
88
Otherhttps://github.com/admiraltyio/multicluster-controller||MultiCluster-ControllerBetaMulticluster-controller is a Go library for building Kubernetes controllers that need to watch resources in multiple clusters
89
Otherhttps://github.com/spotahome/service-level-operator||Service Level OperatorBetaManage application's SLI and SLO's easily with the application lifecycle inside a Kubernetes cluster
90
Otherhttps://github.com/lwolf/kubereplay||Kube ReplayAlphaSeamless integration of goReplay and Kubernetes
91
Otherhttps://github.com/nimrodshn/kubechain||KubechainBetaA simple blockchain implementation on top of kubernetes
92
Otherhttps://github.com/openfaas-incubator/openfaas-operator||OpenFaaSBetaOperator for OpenFaaS Functions on Kubernetes
93
Otherhttps://github.com/beekhof/rss-operator||RSS OperatorBetaA Kubernetes Operator for managing and recovering replicated workflows
94
Otherhttps://github.com/samsung-cnct/jenkins-operator||JenkinsAlphaKubernetes operator for Jenkins CI
95
Otherhttps://github.com/jmckind/jira-operator||JiraAlphaA Kubernetes operator to manage JIRA instances.
96
Otherhttps://github.com/integr8ly/gitea-operator||GiteaBetaAn Operator that installs Gitea.
97
Proxyhttps://github.com/solo-io/envoy-operator||EnvoyBetaEnvoy is a Microservice Abstraction Layer (also known as an API Gateway, API Middleware or in some cases Service Mesh)Run and manage Envoy on Kubernetes simply and securely.
98
Proxyhttps://github.com/upmc-enterprises/kong-operator||KongAlphaManages Kong clusters on Kubernetes.
99
Proxyhttps://github.com/pusher/oauth2_proxy||OAuth2 Proxy
A reverse proxy that provides authentication with Google, Github, and other OIDC providers
100
Queuehttps://github.com/krallistic/kafka-operator||Kafka (krallistic)AlphaA Kafka Operator for Kubernetes
Loading...