Skip to content

pperzyna/awesome-operator-frameworks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Awesome Operator Frameworks

FOSSA Status

Operator Frameworks enabled developers to build Operators based on their expertise without requiring knowledge of Kubernetes API complexities.

This list is built by the community. Have you built or are you using an Operator Framework that is not listed? Please send a pull request and we will add that Operator Framework to the list.

Name Github Description
abstract-operator jvm-operators/abstract-operator Library/SDK for creating the fundamentals for operators
bonny coryodaniel/bonny The Elixir based Kubernetes Development Framework
C# Operator SDK falox/csharp-operator-sdk Build Kubernetes operators with C# and .NET Core
dot-i/k8s-operator dot-i/k8s-operator-node NodeJS Kubernetes operator framework
flant/shell-operator flant/shell-operator Framework for creating K8s operators from scripts (in Bash, Python, etc.)
java-operator-sdk ContainerSolutions/java-operator-sdk Java SDK for building Kubernetes Operators
Kooper spotahome/kooper Kooper is a simple Go library to create Kubernetes operators and controllers
Kopf zalando-incubator/kopf About A Python framework to write Kubernetes operators in just few lines of code
Kubebuilder kubernetes-sigs/kubebuilder The SDK for building Kubernetes APIs using CRDs
.NET Operator SDK buehler/dotnet-operator-sdk The kubernetes operator sdk in dotnet. Strongly inspired by kubebuilder.
KUDO kudobuilder/kudo Kubernetes Universal Declarative Operator
Metacontroller GoogleCloudPlatform/metacontroller Lightweight Kubernetes controllers as a service
Operator SDK operator-framework/operator-sdk Advanced Go SDK for building Kubernetes Operators
operatorkit giantswarm/operatorkit An opinionated Go framework for developing Kubernetes operators
operator-framework ctron/operator-framework Tools and helper for creating Kubernetes operators in Rust
Roperator psFried/roperator Experimental Kubernetes Operator kit written in Rust
controller-runtime kubernetes-sigs/controller-runtime Native kubernetes library to build operators and controllers from scratch

License

FOSSA Status