LFX Platform

Know more about LFX Platform

Meet us in Atlanta for KubeCon + CloudNativeCon North America · Nov 10-13 REGISTER TODAY
LFX Insights

Kubernetes Operators

Tools and controllers that automate the deployment, configuration, and management of complex applications on Kubernetes using the operator pattern.

115 projects

132,687 contributors

$9B

Argo

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.

Contributors

22,590

Organizations

5,396

Software value

$61M

Istio

Istio extends Kubernetes to establish a programmable, application-aware network using the powerful Envoy service proxy. Working with both Kubernetes and traditional workloads, Istio brings standard, universal traffic management, telemetry, and security to complex deployments.

Contributors

13,284

Organizations

2,900

Software value

$403M

Kubeflow

Kubeflow is an open source machine learning platform built on Kubernetes that makes deploying and managing ML workflows on Kubernetes simple, portable and scalable. It provides end-to-end orchestration of machine learning pipelines, model training, serving, and experiment tracking.

Contributors

10,213

Organizations

2,301

Software value

$352M

Cilium

Cilium is an open source software for providing, securing and observing network connectivity between container workloads - cloud native, and fueled by the revolutionary Kernel technology eBPF.

Contributors

7,378

Organizations

2,110

Software value

$1B

Flux

Flux is a tool that automatically ensures that the state of your Kubernetes cluster matches the configuration you’ve supplied in Git. It uses an operator in the cluster to trigger deployments inside Kubernetes, which means that you don’t need a separate continuous delivery tool.

Contributors

6,952

Organizations

2,155

Software value

$19M

Dapr

Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

Contributors

4,827

Organizations

1,066

Software value

$52M

Crossplane

Crossplane is an open source Kubernetes add-on that enables platform teams to assemble infrastructure from multiple vendors, and expose higher level self-service APIs for application teams to consume, without having to write any code.

Contributors

4,475

Organizations

1,283

Software value

$609M

KEDA

KEDA is a Kubernetes-based event-driven autoscaler. KEDA determines how any container in Kubernetes should be scaled based on the number of events that need to be processed. KEDA is a single-purpose and lightweight component that can be added to any Kubernetes cluster. It works alongside standard Kubernetes components like the Horizontal Pod Autoscaler and can extend functionality without overwriting or duplication. With KEDA you can specify the that apps you want to scale in an event-driven way while other apps continue to function. This makes KEDA a flexible and safe option to run alongside other Kubernetes applications and frameworks.

Contributors

4,275

Organizations

1,139

Software value

$196M

Rook

Rook turns distributed storage systems into self-managing, self-scaling, self-healing storage services. It automates the tasks of a storage administrator: deployment, bootstrapping, configuration, provisioning, scaling, upgrading, migration, disaster recovery, monitoring, and resource management.

Contributors

4,255

Organizations

1,307

Software value

$11M

Linkerd

Linkerd is a service mesh for Kubernetes and other frameworks. It makes running services easier and safer by giving you runtime debugging, observability, reliability, and security—all without requiring any changes to your code.

Contributors

3,948

Organizations

1,200

Software value

$95M

Meshery

Lifecycle, performance, and configuration management across any service mesh.

Contributors

3,818

Organizations

764

Software value

$345M

Knative

Knative is an Open-Source Enterprise-level solution to build Serverless and Event Driven Applications.

Contributors

3,666

Organizations

978

Software value

$658M

Strimzi

Strimzi provides a way to run an Apache Kafka cluster on Kubernetes in various deployment configurations.

Contributors

3,546

Organizations

833

Software value

$125M

External Secrets Operator

"External Secrets Operator (ESO) is a Kubernetes operator that integrates external secret management systems like AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager, Azure Key Vault and many more. The operator reads information from external APIs and automatically injects the values into a Kubernetes Secret. ESO provides a user-friendly abstraction for the external API that stores the secrets for you. It allows you to manage access to the secret store for different tenants within your cluster and keeps the Kubernetes secrets in sync.

Contributors

3,461

Organizations

1,096

Software value

$7M

Longhorn

Cloud native distributed block storage for Kubernetes

Contributors

3,442

Organizations

976

Software value

$393M

KubeVirt

KubeVirt technology addresses the needs of development teams that have adopted or want to adopt Kubernetes but possess existing Virtual Machine-based workloads that cannot be easily containerized. More specifically, the technology provides a unified development platform where developers can build, modify, and deploy applications residing in both Application Containers as well as Virtual Machines in a common, shared environment.

Contributors

3,301

Organizations

651

Software value

$2.6B

Jenkins X

Jenkins X provides pipeline automation, built-in GitOps, and preview environments to help teams collaborate and accelerate their software delivery at any scale.

Contributors

3,114

Organizations

730

Software value

$320M

VictoriaMetrics

VictoriaMetrics is a fast, cost-effective, and scalable time series database and monitoring solution. It offers high-performance storage and querying of time series data, with built-in support for Prometheus compatibility, multi-tenancy, and horizontal scalability.

Contributors

2,793

Organizations

710

Software value

$67M

OpenEBS

OpenEBS is the leading storage solution for Kubernetes Kubernetes native; runs in userspace Open Source; no vendor lock-in The only multi cloud storage solution

Contributors

2,488

Organizations

661

Software value

$98M

KubeEdge

KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge.It is built upon kubernetes and provides fundamental infrastructure support for network, app. deployment and metadata synchronization between cloud and edge.

Contributors

2,245

Organizations

403

Software value

$277M

Kserve

The mission of the Project is to develop a highly scalable and standards based model inference platform on Kubernetes for Trusted AI.

Contributors

2,038

Organizations

421

Software value

$59M

Vitess

Vitess is a database solution for deploying, scaling and managing large clusters of open-source database instances. It currently supports MySQL and MariaDB. It’s architected to run as effectively in a public or private cloud architecture as it does on dedicated hardware. It combines and extends many important SQL features with the scalability of a NoSQL database

Contributors

1,906

Organizations

490

Software value

$69M

Volcano

Volcano is a batch system built on Kubernetes.

Contributors

1,363

Organizations

290

Software value

$39M

Bank-Vaults

Bank-Vaults is a set of tools covering many aspects of secret management in the Cloud Native ecosystem.

Contributors

1,043

Organizations

335

Software value

$2.5M

OpenKruise

OpenKruise is a suite that provides application automations in Kubernetes. It complements the popular upstream workload controllers by supporting new capabilities based on real production requirements.

Contributors

1,009

Organizations

222

Software value

$139M

kube-vip

The kube-vip project provides High-Availability and load-balancing for both inside and outside a Kubernetes cluster

Contributors

783

Organizations

266

Software value

$1.1M

Keptn

Keptn – pronounced captain – is a control-plane for DevOps automation of cloud-native applications.

Contributors

718

Organizations

236

Software value

$31M

Virtual Kubelet

Virtual Kubelet is an open-source Kubernetes kubelet implementation that masquerades as a kubelet. This allows Kubernetes nodes to be backed by Virtual Kubelet providers such as serverless cloud container platforms.

Contributors

658

Organizations

225

Software value

$2.2M

metal3-io

There are a number of great open source tools for bare metal host provisioning, including Ironic. Metal3.io aims to build on these technologies to provide a Kubernetes native API for managing bare metal hosts via a provisioning stack that is also running on Kubernetes

Contributors

635

Organizations

157

Software value

$9.8M

KUDO

KUDO is a toolkit that makes it easy to build Kubernetes Operators, in most cases just using YAML.

Contributors

610

Organizations

164

Software value

$6.1M

Kured

Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS. This is a critical solution for many Kubernetes environments when continual node OS patching is required in order to ensure secure operations.

Contributors

578

Organizations

231

Software value

$205K

kube-rs

Rust client for Kubernetes in the style of a more generic client-go, a runtime abstraction inspired by controller-runtime, and a derive macro for CRDs inspired by kubebuilder.

Contributors

573

Organizations

255

Software value

$3.7M

Open Cluster Management

Open Cluster Management is a community-driven project focused on multicluster and multicloud scenarios for Kubernetes apps. Open APIs are evolving within this project for cluster registration, work distribution, dynamic placement of policies and workloads, and much more.

Contributors

557

Organizations

82

Software value

$580M

KubeArmor

KubeArmor is a cloud-native runtime security enforcement system that restricts the behavior (such as process execution, file access, and networking operation) of containers and nodes at the system level.

Contributors

517

Organizations

165

Software value

$6.2M

OpenYurt

OpenYurt follows the philosophy of "integrating cloud and edge". It is an open platform that embraces the powerful orchestration capabilities of upstream Kubernetes.

Contributors

509

Organizations

114

Software value

$12M

wasmCloud

wasmCloud is a cloud native distributed application runtime that combines the portability and security of WebAssembly with the flexibility of an actor model.

Contributors

506

Organizations

175

Software value

$26M

KubeStellar

KubeStellar is an open source project focused on extending Kubernetes capabilities for edge computing and multi-cluster management. It enables organizations to manage workload placement across distributed Kubernetes clusters while maintaining centralized control and policy enforcement.

Contributors

457

Organizations

89

Software value

$9.3M

Koordinator

A QoS-based scheduling system brings optimal layout and status to workloads such as microservices, web services, big data jobs, AI jobs, etc.

Contributors

405

Organizations

67

Software value

$21M

Piraeus-Datastore

A High-Availability Datastore for Kubernetes contributed from DaoCloud.

Contributors

367

Organizations

125

Software value

$15M

kcp

Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.

Contributors

362

Organizations

102

Software value

$17M

Kuberhealthy

Kuberhealthy is an operator for running synthetic checks. By creating a custom resource (a khcheck) in your cluster, you can easily enable various synthetic test containers.

Contributors

345

Organizations

117

Software value

$3M

Capsule

Capsule implements a multi-tenant and policy-based environment in your Kubernetes cluster. It is designed as a micro-services-based ecosystem with the minimalist approach, leveraging only on upstream Kubernetes.

Contributors

304

Organizations

135

Software value

$3.2M

Kanister

An extensible framework for application-level data management on Kubernetes.

Contributors

298

Organizations

82

Software value

$5.1M

K8up

K8up is a Kubernetes backup operator based on Restic that will handle PVC and application backups on a Kubernetes or OpenShift cluster.

Contributors

240

Organizations

88

Software value

$3M

Armada

Armada is an application to achieve high throughput of run-to-completion jobs on multiple Kubernetes clusters. It stores queues for users/projects with pod specifications and creates these pods once there is available resource in one of the connected Kubernetes clusters.

Contributors

222

Organizations

79

Software value

$8.8M

Kuadrant

The Kuadrant project provides communities and enterprises with a solution for managing and enforcing Kubernetes Gateway policies across single and multi-cluster environments.

Contributors

210

Organizations

28

Software value

$18M

OpenELB

OpenELB is an open-source load balancer implementation designed for exposing the LoadBalancer type of Kubernetes services in bare metal, edge, and virtualization environments.

Contributors

201

Organizations

62

Software value

$9.7M

Krustlet

Krustlet acts as a Kubelet by listening on the event stream for new pods that the scheduler assigns to it based on specific Kubernetes tolerations.

Contributors

196

Organizations

102

Software value

$2.1M

SchemaHero

SchemaHero has 2 different components: an in-cluster Kubernetes Operator and a client side kubectl plugin that you can use to interact with the operator. The best way to get started is to install the kubectl plugin

Contributors

176

Organizations

85

Software value

$2.4M

Clusternet

Clusternet is an open-source project that helps users manage multiple Kubernetes clusters as easily as 'visiting the Internet' (thus the name 'Clusternet'). It is a general-purpose system for controlling Kubernetes clusters across different environments as if they were running locally.

Contributors

152

Organizations

38

Software value

$2.3M

Akri

"Akri removes the work of finding, using, and monitoring the availability of the IoT devices around Kubernetes clusters. it provides an abstraction layer for device usage, handling the dynamic appearance and disappearance of IoT devices on the Edge. An operator simply applies an Akri Configuration to a cluster, specifying the Discovery Handler (most commonly a protocol) that should be used to discover the devices, and the pod that should be deployed upon discovery. Then Akri does the rest. An operator can also allow multiple nodes to use an IoT device, thereby providing high availability in the case where a node goes offline. Furthermore, Akri will automatically create a Kubernetes service for each type of device, removing the need for an application to track the state of pods or nodes."

Contributors

147

Organizations

52

Software value

$1.3M

Datashim

The mission of the Project is to design and implement an Open Source framework that provides seamless access to Data in Kubernetes environments.

Contributors

145

Organizations

49

Software value

$714K

LoxiLB

eBPF based cloud-native external load-balancer for 5G/6G/MEC

Contributors

144

Organizations

24

Software value

$14M

k8gb

k8gb focuses on load balancing traffic across geographically dispersed Kubernetes clusters using multiple load balancing strategies to meet requirements

Contributors

135

Organizations

56

Software value

$1.5M

Clusterpedia

This name Clusterpedia is inspired by Wikipedia. It is an encyclopedia of multi-cluster to synchronize, search for, and simply control multi-cluster resources. Clusterpedia can synchronize resources with multiple clusters and provide more powerful search features on the basis of compatibility with Kubernetes OpenAPI to help you effectively get any multi-cluster resource that you are looking for in a quick and easy way. And it already supports the synchronization and search for custom resources.

Contributors

107

Organizations

32

Software value

$173M

ARO RP

Azure Red Hat OpenShift RP

This project hasn't been onboarded to LFX Insights.

AWX Operator

An Ansible AWX operator for Kubernetes built with Operator SDK and Ansible. 🤖

This project hasn't been onboarded to LFX Insights.

Amazon EFS CSI Driver

CSI Driver for Amazon EFS https://aws.amazon.com/efs/

This project hasn't been onboarded to LFX Insights.

Azure Service Operator

Azure Service Operator allows you to create Azure resources using kubectl

This project hasn't been onboarded to LFX Insights.

Blob CSI Driver

Azure Blob Storage CSI driver

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?