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

 
Comment only
 
 
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
Backuphttps://github.com/heptio/ark||ArkBetaArk is a utility for managing disaster recovery, this operator manages the backup and restoration of cluster components (pv,pvc,deployments, etc.) to aid in disaster recovery
5
Backuphttps://github.com/kanisterio/kanister||KanisterBetaKanister is an extensible framework for application-level data management on Kubernetes
6
Big Datahttps://github.com/GoogleCloudPlatform/airflow-operator||AirflowAlphaA Kubernetes operator to manage Apache Airflow.
7
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.
8
Big Datahttps://github.com/GoogleCloudPlatform/spark-on-k8s-operator||Spark (GCP)AlphaKubernetes CRD operator for specifying and running Apache Spark applications idiomatically on Kubernetes.
9
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.
10
Big Datahttps://github.com/kubeflow/tf-operator||TensorflowBetaTools for ML/Tensorflow on Kubernetes.
11
Big Datahttps://github.com/kubeflow/pytorch-operator||PyTorchBetaPyTorch on Kubernetes
12
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.
13
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.
14
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
15
Deploymenthttps://github.com/keel-hq/keel||KeelBetaKubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates
16
Deploymenthttps://github.com/weaveworks/flux||FluxBetaThe GitOps Kubernetes operator
17
Deploymenthttps://github.com/pearsontechnology/environment-operator||Environment OperatorBetaKubernetes Environment Management
18
Deploymenthttps://github.com/giantswarm/chart-operator||Chart OperatorAlphaThe chart-operator deploys Helm charts by reconciling against a CNR registry.
19
Document Databasehttps://github.com/nicolai86/couchdb-operator||CouchDBAlphaPrototype Kubernetes operator for couchDB
20
Document Databasehttps://github.com/kbst/mongodb||Mongo (kbst)AlphaMongoDB Operator for Kubernetes
21
Document Databasehttps://github.com/Ultimaker/k8s-mongo-operator||Mongo (ultimaker)BetaMongoDB Operator for MongoDB Replica Sets and Backups
22
Document Databasehttps://github.com/mongodb/mongodb-enterprise-kubernetes||MongoDB (Official)BetaMongoDB Enterprise Operator for Kubernetes
23
Document Databasehttps://github.com/Percona-Lab/percona-server-mongodb-operator||MongoDB (Percona)BetaA Kubernetes operator for Percona Server for MongoDB
24
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.
25
Document Databasehttps://www.couchbase.com/products/cloud/kubernetes||Couchbase (official)ProductionThis is a paid product from Couchbase
26
Graph Databasehttps://github.com/arangodb/kube-arangodb||ArangoDBBetaArangoDB Kubernetes Operator. Start ArangoDB on Kubernetes in 5min.
27
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.
28
IaaShttps://github.com/giantswarm/aws-operator||AWS (Giant Swarm)ProductionManages Giantnetes Kubernetes clusters running on Amazon Web Services
29
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.
30
IaaShttps://github.com/kubevirt/kubevirt||KubeVirtBetaKubernetes Virtualization Operator with API and runtime in order to define and manage virtual machines
31
IaaShttps://github.com/sapcc/kubernetes-operators||OpenStackBetaSAP OpenStack operator creates various resources in OpenStack
32
IaaShttps://github.com/pickledrick/vpc-peering-operator||VPC PeeringBetaA Kubernetes Operator to manage the lifecycle of AWS VPC Peering Connections
33
IaaShttps://github.com/awslabs/aws-service-operator||AWS Service Operator (official)AlphaAWS Service Operator allows you to create AWS resources using kubectl
34
IaaShttps://github.com/giantswarm/azure-operator||Azure Operator (Giant Swarm)ProductionAzure operator manages Kubernetes clusters running in Giantnetes on Azure
35
IaaShttps://github.com/paulczar/gcp-cloud-compute-operator||GCP Operator (paulczar)AlphaGCP operator for Kubernetes
36
Otherhttps://github.com/giantswarm/kvm-operator||KVMProduction
Handles Kubernetes clusters running on a Kubernetes cluster with workers and masters in KVMs on bare metal
37
Javahttps://github.com/oracle/weblogic-kubernetes-operator||WebLogicProductionOracle Weblogic Server Kubernetes Operator
38
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.
39
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.
40
KV Databasehttps://github.com/python/consul-operator||ConsulAlphaA Kubernetes operator for consul
41
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.
42
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.
43
KV Databasehttps://github.com/ianlewis/memcached-operator||MemcachedAlphaA Kubernetes operator for memcached
44
KV Databasehttps://github.com/spotahome/redis-operator||Redis (spotahome)AlphaRedis Operator creates/configures/manages redis clusters atop Kubernetes
45
KV Databasehttps://github.com/jw-s/redis-operator||Redis (jw-s)BetaRedis operator for Kubernetes
46
KV Databasehttps://github.com/AmadeusITGroup/Redis-Operator||Redis ClusterAlphaA Kubernetes operator for running Redis in Cluster mode
47
Lucene Databasehttps://github.com/upmc-enterprises/elasticsearch-operator||ElasticSearchBetaElasticsearch is a distributed, RESTful search and analytics engine. This operator manages one or more elastic search clusters on Kubernetes.
48
Mobilehttps://github.com/aerogear/android-sdk-operator||Android SDKAlphaA Kubernetes operator to manage android sdk packages syncronization in a persistent volume
49
Mobilehttps://github.com/aerogear/ups-config-operator||UnifiedpushBetaUnifiedPush Server is a server that allows sending push notifications to different (mobile) platforms
50
Monitoringhttps://github.com/appscode/searchlight||Icinga2 OperatorProductionIcinga is an open source computer system and network monitoring application. This operator provide alerts for Kubernetes
51
Monitoringhttps://github.com/jaegertracing/jaeger-operator||Jaeger (official)ProductionJaeger Operator for Kubernetes
52
Monitoringhttps://github.com/banzaicloud/logging-operator||Logging OperatorAlphaLogging operator for Kubernetes based on Fluentd and Fluent-bit
53
Monitoringhttps://github.com/vmware/kube-fluentd-operator||FluentD OperatorProductionAuto-configuration of Fluentd daemon-set based on Kubernetes metadata
54
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.
55
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.
56
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.
57
Monitoringhttps://github.com/hootsuite/sens8||Sens8BetaKubernetes controller for Sensu checks
58
Monitoringhttps://github.com/MYOB-Technology/ops-kube-alerting-rules-operator||Alerting RulesBetaKubernetes Operator for teams to create there own alerting rules as CRDs
59
Monitoringhttps://github.com/jelmersnoeck/grafana-operator||GrafanaAlphaGrafana Operator for Kubernetes
60
Monitoringhttps://github.com/hypnoglow/chronologist||ChronologistBetaContinuously annotate Helm releases in Grafana
61
Monitoringhttps://github.com/jelmersnoeck/ingress-monitor||Ingress MonitorBetaKubenetes Operator to create external monitors for selected Ingresses e.g. with Statuscake
62
Monitoringhttps://github.com/m3db/m3db-operator||M3DB (official)AlphaDistributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Metrics Platform
63
Monitoringhttps://github.com/Dynatrace/dynatrace-oneagent-operator||DynatraceBetaKubernetes/Openshift Operator for managing Dynatrace OneAgent deployments
64
Networkinghttps://github.com/inwinstack/ipam-operator||IPAM OperatorAlphaAn operator to assign IP for Kubernetes Namespace.
65
Networkinghttps://github.com/kubernetes-incubator/external-dns||External DNSBetaConfigure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
66
Networkinghttps://github.com/giantswarm/flannel-operator||FlannelBetaThe flannel-operator handles flannel for Kubernetes clusters running on Giantnetes
67
Otherhttps://github.com/kubedb/operator||KubeDBBetaKubeDB Operator. Managed a lot of major databases on Kubernetes
68
Otherhttps://github.com/habitat-sh/habitat-operator||HabitatBetaA Kubernetes operator for Habitat services
69
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
70
Otherhttps://github.com/ptagr/pod-reaper||Pod ReaperBetaA kubernetes operator that reaps pods that have reached their lifetime
71
Otherhttps://github.com/lwolf/kube-cleanup-operator||Kube Cleanup OperatorBetaKubernetes Operator to automatically delete completed Jobs and their Pods
72
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
73
Otherhttps://github.com/lwolf/kubereplay||Kube ReplayAlphaSeamless integration of goReplay and Kubernetes
74
Otherhttps://github.com/jw-s/feature-branch-janitor||Feature Branch JanitorAlphaKubernetes operator used to cleanup feature branch deployments when branch has been deleted
75
Otherhttps://github.com/nimrodshn/kubechain||KubechainBetaA simple blockchain implementation on top of kubernetes
76
Otherhttps://github.com/agill17/delete-ns-operator||Delete NSBetaDelete a Kubernetes Namespace thats older than some hours
77
Otherhttps://github.com/openfaas-incubator/openfaas-operator||OpenFaaSBetaOperator for OpenFaaS Functions on Kubernetes
78
Otherhttps://github.com/stefanprodan/flagger||FlaggerBetaIstio progressive delivery Kubernetes operator
79
Otherhttps://github.com/beekhof/rss-operator||RSS OperatorBetaA Kubernetes Operator for managing and recovering replicated workflows
80
Otherhttps://github.com/samsung-cnct/jenkins-operator||JenkinsAlphaKubernetes operator for Jenkins CI
81
Otherhttps://github.com/jmckind/jira-operator||JiraAlphaA Kubernetes operator to manage JIRA instances.
82
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.
83
Proxyhttps://github.com/upmc-enterprises/kong-operator||KongAlphaManages Kong clusters on Kubernetes.
84
Queuehttps://github.com/krallistic/kafka-operator||Kafka (krallistic)AlphaA Kafka Operator for Kubernetes
85
Queuehttps://github.com/strimzi/strimzi-kafka-operator||Kafka (strimzi)BetaOperator for running Kafka and Kafka Connect on Kubernetes and OpenShift
86
Queuehttps://github.com/nats-io/nats-operator||NATSBetaNATS is an open-source, high-performance, lightweight and secure cloud native messaging system. This operator manages NATS clusters atop Kubernetes, automating their creation and administration.
87
Queuehttps://github.com/huanwei/rocketmq-operator||RocketMQAlphaCreate, operate and scale self-healing Rocketmq clusters on Kubernetes.
88
Relational Databasehttps://github.com/grtl/mysql-operator||MySQL (grtl)AlphaMySQL is an Open Source SQL database management system. This creates a Kubernetes Custom Resource for MySQL.
89
Relational Databasehttps://github.com/oracle/mysql-operator||MySQL (Oracle)AlphaMySQL is an Open Source SQL database management system. This operator creates, operates, and scales self-healing MySQL clusters in Kubernetes
90
Relational Databasehttps://github.com/presslabs/mysql-operator||MySQL (Presslabs)BetaMySQL is an Open Source SQL database management system. This operator manages all the necessary resources for deploying and managing a highly available MySQL cluster. It provides efortless backups, while keeping the cluster highly-available.
91
Relational Databasehttps://github.com/banzaicloud/mysql-operator||MySQL Operator (Banzai Cloud)AlphaCreate, operate and scale self-healing MySQL clusters in Kubernetes.
92
Relational Databasehttps://github.com/CrunchyData/postgres-operator||PostgreSQL (Crunchy Data)ProductionPostgreSQL Operator Creates/Configures/Manages PostgreSQL Clusters on Kubernetes
93
Relational Databasehttps://github.com/zalando-incubator/postgres-operator||PostgreSQL (Zolando)ProductionCreate and manage PostgreSQL HA clusters on Kubernetes using Patroni
94
Relational Databasehttps://github.com/MYOB-Technology/ops-kube-db-operator||RDSAlphaOperator to control RDS DBs in AWS
95
Relational Databasehttps://github.com/aliyx/tidb-operator||TiDB (aliyx)AlphaTidb-operator creates/configures/manages tidb clusters atop Kubernetes
96
Relational Databasehttps://github.com/pingcap/tidb-operator||TiDB (Pingcap)BetaTiDB operator creates and manages TiDB clusters running in Kubernetes
97
Relational Databasehttps://github.com/vitessio/vitess-operator||VitessBetaVitess Operator provides automation that simplifies the administration of Vitess clusters on Kubernetes
98
Relational Databasehttps://github.com/Percona-Lab/percona-xtradb-cluster-operator||Percona XtraDB ClusterAlphaA Kubernetes operator for Percona XtraDB Cluster based on the Operator SDK
99
Securityhttps://github.com/jetstack/cert-manager||cert-managerBetaAutomatically provision and manage TLS certificates in Kubernetes
100
Securityhttps://github.com/reactiveops/rbac-manager||RBAC ManagerBetaThis operator simplifies the management of RBAC Role Bindings in Kubernetes.
Loading...
Main menu