Ecosyste.ms: Repos

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

GitHub topics: k8s-operator

redhat-cop/vault-config-operator

An operator to support Haschicorp Vault configuration workflows from within Kubernetes

Language: Go - Size: 3 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 104 - Forks: 49

FyraLabs/chisel-operator

Kubernetes Operator for Chisel

Language: Rust - Size: 558 KB - Last synced: about 1 hour ago - Pushed: about 20 hours ago - Stars: 63 - Forks: 6

SAP/cap-operator-lifecycle

Helm chart and CAP Operator Manager (usable with Kyma) for https://github.com/SAP/cap-operator

Language: Go - Size: 1.8 MB - Last synced: about 15 hours ago - Pushed: about 17 hours ago - Stars: 3 - Forks: 3

edenreich/k8s-operator-generator

A generator for creating a CRUD Kubernetes operator from OpenAPI Specification written in Rust.

Language: Rust - Size: 286 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

T-Systems-MMS/cmcc-operator

Kubernetes Operator to bring up a CoreMedia Content Cloud installation

Language: Java - Size: 813 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 8 - Forks: 3

Quentin-M/etcd-cloud-operator

Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.

Language: Go - Size: 22.6 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 234 - Forks: 42

AccessibleAI/cnvrg-operator

cnvrg operator for deploying cnvrg.io K8s native AI/MLOps platform

Language: Go - Size: 7.53 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 16 - Forks: 5

ca-gip/kotary

Managing Kubernetes Quota with confidence

Language: Go - Size: 1.12 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 92 - Forks: 11

snapp-incubator/node-config-operator

An operator to manage node labels, annotations, and taints.

Language: Go - Size: 471 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 17 - Forks: 1

goharbor/harbor-operator

Kubernetes operator for Harbor service components

Language: Go - Size: 15.5 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 335 - Forks: 107

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.35 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 43 - Forks: 6

cap-js/cap-operator-plugin

CAP Operator Plugin provides an easy way to generate CAP Operator resources to deploy multitenant CAP Applications.

Language: JavaScript - Size: 111 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 2 - Forks: 1

redhat-cop/gitwebhook-operator

Automates the setup and configuration of git webhooks

Language: Go - Size: 224 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 6 - Forks: 3

redhat-cop/patch-operator

An operator to apply patches to Kubernetes objects in a declarative way.

Language: Go - Size: 19.7 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 98 - Forks: 19

kloeckner-i/db-operator

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

Language: Go - Size: 999 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 156 - Forks: 37

snapp-incubator/grafana-complementary-operator

An operator which complements grafana-operator for custom features which are not feasible to be merged into core operator

Language: Go - Size: 154 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 14 - Forks: 4

redhat-cop/group-sync-operator

Synchronizes groups from external providers into OpenShift

Language: Go - Size: 893 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 104 - Forks: 60

teamcode-inc/kubeorbit

Test your application on Kubernetes in a brand new simple way⚡ 轻量高效的微服务本地联调测试工具

Language: Go - Size: 96.7 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 459 - Forks: 65

snapp-incubator/route-to-ingress-operator

A controller to create K8s Ingresses for Openshift routes.

Language: Go - Size: 159 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 16 - Forks: 0

anbraten/k8s-external-database-operator

Use externally hosted databases in your kubernetes cluster.

Language: Go - Size: 188 KB - Last synced: 14 days ago - Pushed: 6 months ago - Stars: 8 - Forks: 2

allthatjazzleo/pvc-autoscaler-operator

The PVC Autoscaler Operator is an open-source tool that enables autoscaling for Kubernetes PVCs using a sidecar injection, eliminating reliance on Prometheus metrics.

Language: Go - Size: 290 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 1 - Forks: 0

josecastillolema/krkn-operator

Run krkn chaos scenarios on Kubernetes

Language: Go - Size: 10.4 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

SAP/cap-operator

CAP Operator manages and automates the lifecycle of multi-tenant SAP Cloud Application Programming Model (CAP) based applications on Kubernetes.

Language: Go - Size: 1.47 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 15 - Forks: 4

flipkart-incubator/hbase-k8s-operator

Hbase operator for kubernetes

Language: Go - Size: 1.4 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 15 - Forks: 7

redhat-cop/cert-utils-operator

Set of functionalities around certificates packaged in a Kubernetes operator

Language: Go - Size: 15.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 89 - Forks: 36

LuciferInLove/kubernetes-nginx-operator

Kubernetes operator example

Language: Go - Size: 109 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

goharbor/harbor-cluster-operator 📦

Kubernetes operator for deploying and managing Harbor and its dependent services (database, cache and storage) in a scalable and high-available way

Language: Go - Size: 10.2 MB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 27 - Forks: 14

digitalis-io/ldap-accounts-controller

Sample code on creating a Kubernetes Operator using kubebuilder

Language: Go - Size: 6.83 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

evryfs/github-actions-runner-operator

K8S operator for scheduling github actions runner pods

Language: Go - Size: 1.45 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 422 - Forks: 53

robinbraemer/draft-minecraft-k8s

Minecraft Networks Kubernetes CONCEPTS!

Size: 3.91 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

redhat-cop/egressip-ipam-operator

egressip-ipam-operator

Language: Go - Size: 595 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 33 - Forks: 24

InformaticsMatters/squonk2-data-manager-jupyter-operator

A Kubernetes operator for Jupyer

Language: Python - Size: 108 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

InformaticsMatters/squonk2-data-manager-job-operator

An arbitrary Job-execution operator for the Data Manager API

Language: Python - Size: 208 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

snapp-incubator/quota-operator

Enforcing per team quota (sum of used resources across all their namespaces) and delegating the per namespace quota to users.

Language: Makefile - Size: 104 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 25 - Forks: 3

st-tech/gatling-operator

Automating distributed Gatling load testing using Kubernetes operator

Language: Go - Size: 768 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 64 - Forks: 18

dfang/tenant-operator

tenant operator

Language: Go - Size: 488 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

redhat-cop/namespace-configuration-operator

The namespace-configuration-operator helps keeping configurations related to Users, Groups and Namespaces aligned with one of more policies specified as a CRs

Language: Go - Size: 26.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 201 - Forks: 57

redhat-cop/global-load-balancer-operator

A global load balancer operator for OpenShift

Language: Go - Size: 693 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 51 - Forks: 15

opendilab/DI-orchestrator

OpenDILab RL Kubernetes Custom Resource and Operator Lib

Language: Go - Size: 2.67 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 216 - Forks: 5

ethan-gallant/Maestro

An opinionated framework to streamline reconciler orchestration in Kubernetes controller-runtime projects

Language: Go - Size: 48.8 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 0

Cdayz/k8s-image-pre-puller

K8S Operator that ensures that docker images will be pre-pulled on all cluster nodes

Language: Go - Size: 237 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

pong1013/resize-statefulset-operator

Language: Python - Size: 40 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

redhat-cop/proactive-node-scaling-operator

An operator to proactively scales Kubernetes clusters

Language: Go - Size: 334 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 22 - Forks: 12

fintechstudios/ververica-platform-k8s-operator

Kubernetes Operator for the Ververica Platform

Language: Go - Size: 893 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 34 - Forks: 13

JBris/learn-kubernetes-basics

Going through the tutorials for learning the basics of Kubernetes

Language: Shell - Size: 17.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

abbos1711/angular-project-CICD-gitlab-githubAction-Jenkins

dockerized angular project . ci/cd with gitlab/github_Actions-and-Jenkins

Language: SCSS - Size: 24.7 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

redhat-cop/keepalived-operator

An operator to manage VIPs backed by keepalived

Language: Go - Size: 7.84 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 115 - Forks: 35

rueian/zenvoy

A L4 TCP TPROXY and a XDS server that supports envoy upstream endpoints to be scaled from and to zero.

Language: Go - Size: 201 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 9 - Forks: 3

mercari/spanner-autoscaler

Kubernetes Operator for Cloud Spanner autoscaling

Language: Go - Size: 778 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 72 - Forks: 11

malike/mock-operator

A simple Kubernetes Operator built with Golang to show case how to use Operator-SDK for Operators

Language: Go - Size: 101 KB - Last synced: 5 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

redhat-cop/volume-expander-operator

Language: Go - Size: 408 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 16 - Forks: 11

amirhnajafiz/elk-operator

A kubernetes operator for ELK cluster.

Language: Go - Size: 243 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

redhat-cop/must-gather-operator

An operator to simplify the creation and upload of cluster diagnostics from the must-gather tool

Language: Go - Size: 396 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 10 - Forks: 15

redhat-cop/dynamic-rbac-operator

Language: Go - Size: 85.9 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 20 - Forks: 4

eliatra/opensearch-k8s-operator

Eliatra OpenSearch Kubernetes Operator (EOKO)

Language: Go - Size: 31.3 MB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0

InfraBlockchain/infrablockspace-operator

kubernetes operator for Infrablockspace chains

Language: Go - Size: 118 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

redhat-cop/resource-locker-operator 📦

Language: Go - Size: 794 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 30 - Forks: 14

redhat-cop/redhat-cop-operators

Resources associated with operators provided by the Red Hat Community of Practice

Language: Dockerfile - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 1

redhat-cop/cert-operator

An OpenShift controller using the Operator SDK for managing TLS certficate lifecycle

Language: Go - Size: 129 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 26 - Forks: 23

redhat-cop/project-initialize-operator

Language: Go - Size: 95.7 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 10 - Forks: 7

jlsalvador/simple-cicd

Simple CI/CD operator for Kubernetes. Create workflows that can be trigged by webhooks.

Language: Go - Size: 275 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 0

josecastillolema/baseline-operator

Run stress-ng workloads on Kubernetes

Language: Go - Size: 28.6 MB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

Big-Vi/k8s-microservices-template

K8S Microservices application template to try out or build other tools on top like ArgoCD, Prometheus, etc.

Language: JavaScript - Size: 460 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 1 - Forks: 2

tuancamtbtx/flink-streaming-example

Source code - Deploy Flink job by k8s operator

Language: Java - Size: 86.9 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

AnchorFree/shell-operator Fork of flant/shell-operator

Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster

Language: Go - Size: 155 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0

shahincsejnu/image-clone-controller

Kubernetes controller for backing up public container images to our own registry repository

Language: Go - Size: 7.64 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 10 - Forks: 0

eumel8/ansible-otc-operator

Kubernetes Operator to manage Resource in OTC (with Ansible). Showcase for ECS and RDS.

Language: Jinja - Size: 176 KB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

StarOfService/cloudformation-operator Fork of linki/cloudformation-operator

A Kubernetes operator for managing CloudFormation stacks via a CustomResource

Language: Go - Size: 9.71 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

angudadevops/service-deployment-operator

Kubernetes Operator Controller to deploy a Deployment and Service on Kubernetes Cluster. Operator Example with Operator SDK

Language: Go - Size: 15.7 MB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

yang-zzhong/steps

split your logic into steps then manage it and monitor it

Language: Go - Size: 57.6 KB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

wavesoftware/passless-operator

Passless Operator implements a concept of secret management without credentials storage utilizing master password algorithm.

Language: Go - Size: 184 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 9 - Forks: 0

rahulsidpatil/k8s-crd-operator-demo

How to create k8s Custom Resource Definition(i.e.CRD) and a k8s Operator for it

Language: Go - Size: 77.1 MB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

forbearing/horus-operator

An operator that uses the restic backup tools to Backup/Restore/Migration/Clone from k8s PVC to S3/Minio/Ceph/NFS

Language: Go - Size: 146 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 8 - Forks: 2

ApsaraDB/PolarDB-Stack-Operator

PolarDB Stack is a DBaaS implementation for PolarDB-for-Postgres, as an operator creates and manages PolarDB/PostgreSQL clusters running in Kubernetes. It provides re-construct, failover swtich-over, scale up/out, high-available capabilities for each clusters.

Language: Go - Size: 2.47 MB - Last synced: 9 months ago - Pushed: about 2 years ago - Stars: 24 - Forks: 17

riotkit-org/volume-syncing-controller

Container image + controller to synchronize data periodically to cloud storage and retrieve back

Language: Go - Size: 250 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 6 - Forks: 1

ramizpolic/plant-operator

Kubernetes operator that deploys and exposes containers on-the-fly

Language: Go - Size: 198 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nais/expressionist 📦

A simple Kubernetes admission webhook to validate `expr` in Alerterator Alert-resources

Language: Go - Size: 6.44 MB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

samkenxstream/SAMKenX_apimachinery Fork of kubernetes/apimachinery

SAMKenX API.machinery gen

Language: Go - Size: 6.55 MB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 1

relaxdiego/python-based-operator

A Kubernetes operator written in Python. It's meant as an introduction for those just starting out their journey writing operators.

Language: Python - Size: 104 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 22 - Forks: 13

kennethreitz-archive/bruce-operator 📦

The BRUCE operator.

Language: Python - Size: 119 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 13 - Forks: 0

ashutoshgngwr/config-reflector 📦

Config Reflector is a Kubernetes controller to share ConfigMap and Secret objects across namespaces. Learning/Playground project. NOT TO BE USED IN PRODUCTION!

Language: Go - Size: 65.4 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

hmcts/auto-reply-urls 📦

Automatically adds and removes reply urls to an application in azure ad based on ingress events

Language: Go - Size: 4.82 MB - Last synced: 5 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

cbws/etcd-operator Fork of coreos/etcd-operator 📦

etcd operator creates/configures/manages etcd clusters atop Kubernetes

Language: Go - Size: 3.68 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 37 - Forks: 19

getais/kupdater

Kubernetes update tracker for applications running inside it

Language: Go - Size: 128 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

aws-observability/amp-k8s-config-examples

Configurations for Prometheus including Kubernetes (k8s) Helm charts and Operators

Size: 12.7 KB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 7 - Forks: 1

arindam-b/kubernetes-operator

Kubernetes operator - CRD to monitor pod creation, updation & deletion

Language: Java - Size: 396 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

bolindalabs/cortex-alert-operator

K8s Operator to consume PrometheusRules as known from using Prometheus with Prometheus Operator. It then applies these Rules against a Cortex environment.

Language: Go - Size: 155 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

riotkit-org/git-clone-controller

Provisions Persistent Volumes from GIT

Language: Go - Size: 248 KB - Last synced: 10 months ago - Pushed: 12 months ago - Stars: 2 - Forks: 1

nnstd/frp-operator

Operator for using frp(https://github.com/fatedier/frp) in k8s

Language: Python - Size: 23.4 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 4 - Forks: 1

m99coder/postgres-k8s-operator-comparison

Comparison of PostgreSQL HA Kubernetes Operators

Size: 45.9 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

szlabs/harbor-cert-injector

Auto inject the self-signed certification of Harbor registry into K8s worker nodes to support seamlessly app images pulling.

Language: Go - Size: 9.39 MB - Last synced: 5 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

Ankit152/crongo

A CronJob operator written in Golang.

Language: Go - Size: 145 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

ftctolei/k8s-service

k8s接口管理服务.

Language: Java - Size: 78.1 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 2

devonwarren/venafi-cleanup-k8s-operator

Kubernetes Operator to remove deleted certificate objects from Venafi

Language: Python - Size: 5.86 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1

srfrnk/grafana-dashboard-operator

A Kubernetes operator to deploy Grafana dashboards

Language: Jsonnet - Size: 688 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

rustycl0ck/spanner-autoscaler Fork of mercari/spanner-autoscaler

Kubernetes Operator for Cloud Spanner autoscaling

Language: Go - Size: 783 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

chinglinwen/site-monitor-operator

阿里云监控 k8s-operator

Language: Go - Size: 4.92 MB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 1

shivanshs9/setup-k8s-operator-sdk

Set up your Github Actions Workflow with a specific version of operator-sdk

Language: TypeScript - Size: 1.7 MB - Last synced: 19 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 5

redhat-cop/community-operators-prod Fork of redhat-openshift-ecosystem/community-operators-prod

community-operators metadata backing OpenShift OperatorHub

Size: 89.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 2

chenmeng1996/kubebuilder-example

使用kubebuilder创建一个operator的简单demo

Language: Go - Size: 54.7 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0