Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: kubernetes-operator

janekbaraniewski/kubeserial

k8s operator for managing serial devices.

Language: Go - Size: 3.27 MB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 37 - Forks: 4

nforgeio/operator-sdk

A Kubernetes operator SDK for .NET

Language: C# - Size: 2.02 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 2 - Forks: 2

argoproj-labs/argocd-operator

A Kubernetes operator for managing Argo CD clusters.

Language: Go - Size: 8.02 MB - Last synced: about 5 hours ago - Pushed: about 8 hours ago - Stars: 574 - Forks: 579

nolar/kopf

A Python framework to write Kubernetes operators in just a few lines of code

Language: Python - Size: 4.3 MB - Last synced: about 2 hours ago - Pushed: about 1 month ago - Stars: 1,973 - Forks: 150

percona/percona-postgresql-operator

Percona Operator for PostgreSQL

Language: Go - Size: 62 MB - Last synced: about 12 hours ago - Pushed: about 16 hours ago - Stars: 246 - Forks: 47

backube/volsync

Asynchronous data replication for Kubernetes volumes

Language: Go - Size: 18.4 MB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 472 - Forks: 60

google/kube-startup-cpu-boost

Kube Startup CPU Boost is a controller that increases CPU resource requests and limits during Kubernetes workload startup time

Language: Go - Size: 233 KB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 100 - Forks: 6

l7mp/stunner-gateway-operator

STUNner Kubernetes Gateway Operator

Language: Go - Size: 1.18 MB - Last synced: about 6 hours ago - Pushed: about 14 hours ago - Stars: 9 - Forks: 4

k8gb-io/k8gb

A cloud native Kubernetes Global Balancer

Language: Go - Size: 12.2 MB - Last synced: about 6 hours ago - Pushed: about 14 hours ago - Stars: 795 - Forks: 89

jodevsa/wireguard-operator

Painless deployment of wireguard on kubernetes

Language: Go - Size: 712 KB - Last synced: about 13 hours ago - Pushed: about 18 hours ago - Stars: 572 - Forks: 35

flyteorg/flyte

Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.

Language: Go - Size: 295 MB - Last synced: about 5 hours ago - Pushed: about 13 hours ago - Stars: 4,833 - Forks: 519

topicuskeyhub/keyhub-vault-operator

Manage Kubernetes Secrets with Topicus KeyHub

Language: Go - Size: 454 KB - Last synced: about 23 hours ago - Pushed: about 23 hours ago - Stars: 1 - Forks: 2

ckotzbauer/access-manager

Kubernetes-Operator to simplify RBAC configurations

Language: Go - Size: 743 KB - Last synced: about 23 hours ago - Pushed: about 24 hours ago - Stars: 9 - Forks: 3

cloud-ark/kubeplus

Kubernetes Operator to create Kubernetes-native APIs from Helm charts for SaaS

Language: Go - Size: 6.39 GB - Last synced: about 7 hours ago - Pushed: 1 day ago - Stars: 612 - Forks: 74

kube-logging/logging-operator

Logging operator for Kubernetes

Language: Go - Size: 76 MB - Last synced: about 5 hours ago - Pushed: 1 day ago - Stars: 1,494 - Forks: 321

operator-framework/operator-lifecycle-manager

A management framework for extending Kubernetes with Operators

Language: Go - Size: 76.7 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,649 - Forks: 537

open-telemetry/opentelemetry-operator

Kubernetes Operator for OpenTelemetry Collector

Language: Go - Size: 6.18 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,070 - Forks: 376

oracle/oracle-database-operator

The Oracle Database Operator for Kubernetes (a.k.a. OraOperator) helps developers, DBAs, DevOps and GitOps teams reduce the time and complexity of deploying and managing Oracle Databases. It eliminates the dependency on a human operator or administrator for the majority of database operations.

Language: Go - Size: 4.08 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 127 - Forks: 42

wasmCloud/wasmcloud-operator

Kubernetes operator for declaratively deploying wasmCloud applications (via wadm) and hosts on Kubernetes.

Language: Rust - Size: 139 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 11 - Forks: 5

mondoohq/mondoo-operator

☸️ Mondoo Client Kubernetes Operator

Language: Go - Size: 2.54 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 33 - Forks: 12

fiaisis/jobcontroller

The software responsible for controlling the creation of Jobs, and notifying the rest of the software about job completion.

Language: Python - Size: 140 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

cybozu-go/moco

MySQL operator on Kubernetes using GTID-based semi-synchronous replication.

Language: Go - Size: 19.4 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 252 - Forks: 22

Twingate/kubernetes-operator

Twingate Kubernetes Operator allows configuring Twingate using Kubernetes assets - OSS

Language: Python - Size: 715 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 19 - Forks: 0

shipwright-io/operator

An operator to install and configure Shipwright Builds on Kubernetes clusters.

Language: Go - Size: 14.9 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 17 - Forks: 16

kmdkuk/MCing

MCing is a Kubernetes operator for Minecraft server.

Language: Go - Size: 1.59 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 0

giantswarm/teleport-operator

Teleport Operator for Giant Swarm

Language: Go - Size: 479 KB - Last synced: about 12 hours ago - Pushed: about 23 hours ago - Stars: 0 - Forks: 0

grafana/grafana-operator

An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs

Language: Go - Size: 244 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 793 - Forks: 362

six-group/haproxy-operator

HAProxy Operator is a Kubernetes-native solution designed to automate the deployment, configuration, and management of HAProxy instances using Custom Resources to abstract the key components such as backends, frontends, and listens.

Language: Go - Size: 22.6 MB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 13 - Forks: 2

BojanZelic/cloudflare-zero-trust-operator

K8s operator for configuring Cloudflare Zero Trust :cloud: :zap: :closed_lock_with_key:

Language: Go - Size: 609 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 44 - Forks: 4

nais/kafkarator

Operator for Aiven Kafka topic and user management

Language: Go - Size: 2.75 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 5 - Forks: 1

backube/snapscheduler

Scheduled snapshots for Kubernetes persistent volumes

Language: Go - Size: 1.95 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 243 - Forks: 23

nakamasato/mysql-operator

Manage MySQL users, databases, schemas, etc.

Language: Go - Size: 1.29 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 7 - Forks: 3

carlosedp/lbconfig-operator

A Kubernetes/Openshift Operator to configure external Load Balancers

Language: Go - Size: 1.46 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 45 - Forks: 7

calvin-puram/awesome-kubernetes-operator-resources

A curated list of awesome resources: articles, books and videos about Kubernetes Operators.

Size: 26.4 KB - Last synced: about 16 hours ago - Pushed: 18 days ago - Stars: 168 - Forks: 16

infinispan/infinispan-operator

Infinispan Operator

Language: Go - Size: 4.69 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 46 - Forks: 51

pannoi/kollektor

This operator is able to provide easy way to manage and control version of deployed OSS application into Kubernetes Cluster

Language: Go - Size: 32.2 KB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

adyanth/cloudflare-operator

A Kubernetes Operator to create and manage Cloudflare Tunnels and DNS records for (HTTP/TCP/UDP*) Service Resources

Language: Go - Size: 722 KB - Last synced: about 20 hours ago - Pushed: 7 months ago - Stars: 231 - Forks: 22

reactive-tech/kubegres

Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.

Language: Go - Size: 6.19 MB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 1,291 - Forks: 71

secureCodeBox/secureCodeBox

secureCodeBox (SCB) - continuous secure delivery out of the box

Language: JavaScript - Size: 65.4 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 723 - Forks: 146

k-web-s/patroni-postgres-operator

Patroni-Postgres cluster operator

Language: Go - Size: 149 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 0

Climatik-Project/Climatik-Project

Carbon Limiting Auto Tuning for Kubernetes

Language: Go - Size: 414 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 9 - Forks: 3

projectsveltos/access-manager

Language: Go - Size: 657 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 2

nais/liberator

Collection of small Go libraries used by NAIS operators

Language: Go - Size: 1.67 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 5 - Forks: 8

spotify/flink-on-k8s-operator

Kubernetes operator for managing the lifecycle of Apache Flink and Beam applications.

Language: Go - Size: 2.82 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 180 - Forks: 69

yxwuxuanl/k8s-image-operator

Rewrite the image of the pod in the k8s cluster

Language: Go - Size: 105 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

kartverket/skiperator

A Kubernetes operator for setting up a project from scratch

Language: Go - Size: 1.51 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 13 - Forks: 4

db-operator/db-operator Fork of kloeckner-i/db-operator

The DB Operator creates databases and make them available in the cluster via Custom Resource.

Language: Go - Size: 1.33 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 43 - Forks: 6

k8up-io/k8up

Kubernetes and OpenShift Backup Operator

Language: Go - Size: 50.1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 568 - Forks: 60

authzed/spicedb-operator

Kubernetes controller for managing instances of SpiceDB

Language: Go - Size: 1.57 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 58 - Forks: 21

SDA-SE/mongodb-operator

A Kubernetes Operator that creates users and databases in existing MongoDB clusters based on a custom resource.

Language: Java - Size: 2.77 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 7 - Forks: 5

zufardhiyaulhaq/istio-ratelimit-operator

Automatically create global & local rate limit in Istio, support EnvoyFilter versioning, ratelimit metrics, shadow mode, and ratelimit based on route!

Language: Go - Size: 768 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 39 - Forks: 7

podinate/podinate

Easy container orchestration solution and package manager for teams of all sizes

Language: HTML - Size: 43 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

Orange-OpenSource/nifikop πŸ“¦

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.

Language: Go - Size: 13.6 MB - Last synced: 2 days ago - Pushed: about 2 years ago - Stars: 128 - Forks: 33

epam/edp-keycloak-operator

It is responsible for establishing a connection to provided Keycloak Server, reconciling realms, and clients according to the created CRs

Language: Go - Size: 2 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 26 - Forks: 18

operator-framework/operator-registry

Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager.

Language: Go - Size: 46.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 208 - Forks: 238

FabioKaelin/f-operator

Kubernetes-Operator for managing deployments

Language: Go - Size: 191 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

oracle/coherence-operator

Oracle Coherence Operator

Language: Go - Size: 46.4 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 94 - Forks: 26

Pscheidl/rust-kubernetes-operator-example

An example of a Kubernetes operator implemented in Rust

Language: Rust - Size: 6.18 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 152 - Forks: 25

piraeusdatastore/piraeus-operator

The Piraeus Operator manages LINSTOR clusters in Kubernetes.

Language: Go - Size: 8.61 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 347 - Forks: 56

mongodb/mongodb-enterprise-kubernetes

MongoDB Enterprise Kubernetes Operator

Language: Dockerfile - Size: 3.62 MB - Last synced: about 3 hours ago - Pushed: 8 days ago - Stars: 318 - Forks: 121

haikoschol/ort-operator

Kubernetes operator for the OSS Review Toolkit

Language: Python - Size: 256 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

clevyr/uptime-robot-operator

Kubernetes operator to manage Uptime Robot monitors.

Language: Go - Size: 178 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

nais/digdirator

Kubernetes Operator for automated registration and configuration of Digdir clients (ID-porten & Maskinporten)

Language: Go - Size: 2.22 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 9 - Forks: 4

jaegertracing/helm-charts

Helm Charts for Jaeger backend

Language: Mustache - Size: 1.41 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 248 - Forks: 332

nais/azurerator

Kubernetes Operator for automated registration of Azure AD applications

Language: Go - Size: 1.63 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 13 - Forks: 1

eraser-dev/eraser

🧹 Cleaning up images from Kubernetes nodes

Language: Go - Size: 21.3 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 436 - Forks: 55

pyToshka/vault-auto-unseal-operator

Vault auto unseal kubernetes operator

Language: Python - Size: 56.6 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

ihyoudou/backblaze-operator

Backblaze B2 operator for Kubernetes

Language: Go - Size: 215 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

projectsveltos/drift-detection-manager

Controller to detect any configuration drift. Watches resources deployed by Sveltos. If any resource is locally changed, reports to management cluster to sync back to expected state

Language: Go - Size: 460 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 1

projectsveltos/sveltoscluster-manager

sveltoscluster-manager is the microservice in charge of continuously verifying connectivity with imported clusters.

Language: Go - Size: 484 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 3

projectsveltos/sveltos-agent

Classify cluster and report back to management cluster. Evaluates cluster health based on custom health checks. Watches for events and reports those to management cluster.

Language: Go - Size: 897 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 2

davidkarlsen/flyway-operator

k8s operator for Flyway migrations

Language: Go - Size: 286 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 6 - Forks: 1

Lerentis/bitwarden-crd-operator

Kubernetes Operator to create k8s secrets from bitwarden

Language: Python - Size: 307 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 34 - Forks: 5

guiqui/k8Studio

K8Studio: A Kubernetes IDE

Size: 8.05 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 720 - Forks: 22

schemahero/schemahero

A Kubernetes operator for declarative database schema management (gitops for database schemas)

Language: Go - Size: 36.8 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 954 - Forks: 75

ariga/atlas-operator

Atlas Kubernetes Operator

Language: Go - Size: 496 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 75 - Forks: 11

aws/amazon-sagemaker-operator-for-k8s πŸ“¦

Amazon SageMaker operator for Kubernetes

Language: Go - Size: 19.7 MB - Last synced: 1 day ago - Pushed: 10 months ago - Stars: 148 - Forks: 53

stackzoo/khaos

A lightweight kubernetes operator to test cluster resilience via chaos engineering πŸ’£ ☸️

Language: Go - Size: 1.64 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 24 - Forks: 1

CrunchyData/postgres-operator

Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service.

Language: Go - Size: 623 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 3,732 - Forks: 573

ElementTech/kube-arch-scheduler

An architecture-aware Kubernetes scheduler plugin

Language: Go - Size: 30.1 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 28 - Forks: 7

FyraLabs/chisel-operator

Kubernetes Operator for Chisel

Language: Rust - Size: 679 KB - Last synced: about 17 hours ago - Pushed: 6 days ago - Stars: 62 - Forks: 6

urbanmedia/passbolt-operator

A Kubernetes Operator that allows you to synchronize your Passbolt credentials with Kubernetes Secrets

Language: Go - Size: 1.77 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 6 - Forks: 1

kubevirt/hyperconverged-cluster-operator

Operator pattern for managing multi-operator products

Language: Go - Size: 161 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 135 - Forks: 147

IBM/operator-sample-go

Kubernetes Operator Samples using Go, the Operator SDK and OLM

Language: Shell - Size: 42.9 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 47 - Forks: 16

NVIDIA/cloud-native-docs

Documentation repository for NVIDIA Cloud Native Technologies

Language: CSS - Size: 23.8 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 11 - Forks: 12

backube/scribe πŸ“¦

Asynchronous data replication for Kubernetes CSI storage

Language: Go - Size: 1.06 MB - Last synced: 4 days ago - Pushed: over 2 years ago - Stars: 70 - Forks: 18

mariadb-operator/mariadb-operator-helm

🦭 Install MariaDB operator via OLM using the Helm chart

Language: Makefile - Size: 1.48 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 7 - Forks: 3

youniqx/heist

Automates provisioning and generation of secrets in HashiCorp Vault and provides them to your apps. Application secrets will never be stored in Kubernetes secrets or in ETCD. This significantly mitigates a lot of attack vectors including attacks on Kubernetes, or its control plane.

Language: Go - Size: 1.74 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 15 - Forks: 2

roopeshsn/expose-k8s-operator

A Kubernetes operator that creates a deployment, service, and ingress resource when creating a custom resource of the kind "Expose".

Language: Go - Size: 48.8 KB - Last synced: 10 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

eigr/eigr-functions-controller πŸ“¦

Eigr Functions Controller

Language: Elixir - Size: 106 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 2

AlexsJones/k8s-rabbit-scheduler-plugin

An aggressive k8s scheduler plugin that ensures continuity of its services.

Language: Go - Size: 146 KB - Last synced: 10 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

kaitoy/zundoko-operator

A Kubernetes operator to play ZundokoKiyoshi.

Language: Go - Size: 27.5 MB - Last synced: 10 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0

kaitoy/elasticsearch-db-operator

A Kubernetes Operator for Elasticsearch database

Language: Go - Size: 30.1 MB - Last synced: 10 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

drhelius/event-notifier-operator

A simple Kubernetes Operator that sends events to Slack

Language: Go - Size: 102 KB - Last synced: 10 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

mikebryant/random-secret-operator

Creates Secrets containing random data.

Language: Python - Size: 41 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 4

lucasepe/image-cloner

kubernetes controller that watches the Deployments and β€œcaches” the images by re-uploading to your own registry repository and reconfiguring the applications to use these copies

Language: Go - Size: 422 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

xlab-uiuc/acto

Push-Button End-to-End Testing of Kubernetes Operators and Controllers

Language: Python - Size: 31.8 MB - Last synced: 8 days ago - Pushed: 10 days ago - Stars: 94 - Forks: 35

ydb-platform/ydb-kubernetes-operator

YDB Operator allows you to deploy your own YDB cluster in Kubernetes

Language: Go - Size: 845 KB - Last synced: about 2 hours ago - Pushed: about 9 hours ago - Stars: 43 - Forks: 15

SkYNewZ/putio-operator

Manage RSS feeds from Kubernetes Custom Resources

Language: Go - Size: 178 KB - Last synced: 10 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

authzed/controller-idioms

Generic libraries for building idiomatic Kubernetes controllers

Language: Go - Size: 344 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 163 - Forks: 6