Ecosyste.ms: Repos

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

GitHub topics: operator-sdk

RedHatInsights/clowder

Operator for operating cloud.redhat.com

Language: Go - Size: 7.35 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 30 - Forks: 54

operator-framework/kubectl-operator

Manage Kubernetes Operators from the command line

Language: Go - Size: 1.2 MB - Last synced: about 10 hours ago - Pushed: about 12 hours ago - Stars: 114 - Forks: 36

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 11 hours ago - Pushed: 7 months ago - Stars: 255 - Forks: 25

argoproj-labs/argocd-operator

A Kubernetes operator for managing Argo CD clusters.

Language: Go - Size: 8.27 MB - Last synced: about 20 hours ago - Pushed: about 21 hours ago - Stars: 575 - Forks: 581

epam/edp-helm-charts

EPAM Delivery Platform helm charts

Size: 284 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 8

lsst/qserv-operator

Qserv Operator creates/configures/manages Qserv clusters atop Kubernetes

Language: Go - Size: 8.9 MB - Last synced: about 6 hours ago - Pushed: 1 day ago - Stars: 6 - Forks: 7

nforgeio/operator-sdk

A Kubernetes operator SDK for .NET

Language: C# - Size: 2.02 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 2

diranged/oz

Oz RBAC Controller

Language: Go - Size: 1.02 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 7 - Forks: 3

3scale-ops/saas-operator

3scale SaaS Operator - www.3scale.net

Language: Go - Size: 3.89 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 9 - Forks: 2

ahmetb/gen-crd-api-reference-docs

API Reference Docs generator for Kubernetes CRDs (used by Knative, Kubeflow and others)

Language: Go - Size: 92.8 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 281 - Forks: 97

jodevsa/wireguard-operator

Painless deployment of wireguard on kubernetes

Language: Go - Size: 716 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 572 - Forks: 35

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: 7 days ago - Pushed: 8 days ago - Stars: 13 - Forks: 2

JohnStrunk/sdk-upgrade-helper

Tracks changes to the golang scaffolding provided by operator-sdk to help when updating projects

Language: Go - Size: 327 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

odpi/egeria-k8s-operator

Egeria Kubernetes operator

Language: Go - Size: 74.4 MB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 10 - Forks: 1

mycrEEpy/failover-service-operator

Kubernetes operator for providing active-passive services on top of headless services for statefulsets.

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

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

ihyoudou/backblaze-operator

Backblaze B2 operator for Kubernetes

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

snorwin/k8s-generic-webhook

The k8s-generic-webhook is a library to simplify the implementation of webhooks for arbitrary customer resources (CR) in the operator-sdk or controller-runtime.

Language: Go - Size: 255 KB - Last synced: 16 days ago - Pushed: 19 days ago - Stars: 13 - Forks: 3

ZupIT/horusec-platform

Horusec Platform is a set of web services that integrate with the Horusec CLI to facilitate the visualization and management of found vulnerabilities.

Language: Go - Size: 9.7 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 59 - Forks: 23

litmuschaos/litmus

Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q

Language: Go - Size: 126 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 4,192 - Forks: 649

5GSEC/nimbus

Intent driven security automation framework

Language: Go - Size: 149 MB - Last synced: about 1 hour ago - Pushed: about 7 hours ago - Stars: 18 - Forks: 8

djcass44/ingress2gateway-operator

Dynamically convert Ingress resources to Gateway API resources using the Operator pattern.

Language: Go - Size: 98.6 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0

ricoberger/vault-secrets-operator

Create Kubernetes secrets from Vault for a secure GitOps based workflow.

Language: Go - Size: 998 KB - Last synced: 15 days ago - Pushed: 17 days ago - Stars: 611 - Forks: 101

hyperledger/bevel-operator-fabric

Hyperledger Fabric Kubernetes operator - Hyperledger Fabric operator for Kubernetes (v2.3, v2.4 and v2.5)

Language: Go - Size: 4.92 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 258 - Forks: 87

authzed/controller-idioms

Generic libraries for building idiomatic Kubernetes controllers

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

snorwin/argocd-operator-extension 📦

The argocd-operator-extension is an operator extension for the Argo CD Operator in order to automate the handling of the Kubernetes RBAC (i.e. service accounts, roles, role bindings) for multiple (restricted) Argo CD instances in a shared cluster.

Language: Go - Size: 991 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 7 - Forks: 0

kubealex/k8s-mediaserver-operator

Repository for k8s Mediaserver Operator project

Language: Makefile - Size: 234 KB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 524 - Forks: 70

dvilaverde/k8s-countermeasures

Kubernetes operator deploying run-books as code.

Language: Go - Size: 19.8 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 1 - Forks: 0

movetokube/postgres-operator

PostgreSQL operator for Kubernetes

Language: Go - Size: 30.9 MB - Last synced: 16 days ago - Pushed: 2 months ago - Stars: 145 - Forks: 56

kudobuilder/kuttl

KUbernetes Test TooL (kuttl)

Language: Go - Size: 707 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 608 - Forks: 80

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: 16 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

pulp/pulp-operator

Kubernetes Operator for Pulp 3. Under active development.

Language: Go - Size: 5.2 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 59 - Forks: 45

flipkart-incubator/hbase-k8s-operator

Hbase operator for kubernetes

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

Randsw/k8s-operator-CascadeDeployment

Kubernetes Operator for Cascade Job controlled by Deployment.

Language: Go - Size: 482 KB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 1 - Forks: 1

red-hat-storage/odf-multicluster-orchestrator

Multicluster Orchestrator for OpenShift Data Foundation clusters. It uses Open Cluster Management as the multicluster control plane.

Language: Go - Size: 865 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 7 - Forks: 18

konpyutaika/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: 78.4 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 108 - Forks: 36

brose-ebike/postgres-operator

K8s Operator for managing PostgreSQL Databases, Users and default privileges

Language: Go - Size: 1.03 MB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 3 - Forks: 0

RHEcosystemAppEng/starburstaddon-operator

Operator to deploy the Starburst Addon

Language: Go - Size: 90.8 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 2

arttor/helmify

Creates Helm chart from Kubernetes yaml

Language: Go - Size: 445 KB - Last synced: 26 days ago - Pushed: 28 days ago - Stars: 1,150 - Forks: 116

wellcom-rocks/cms-operator

Embrace the simplicity of CMS deployment with CMS Operator! This Kubernetes operator is your one-stop solution for deploying and managing CMS platforms like Ghost and WordPress.

Language: Go - Size: 133 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0

krestomatio/ansible-collection-k8s

To use in conjunction with Kubernetes and Ansible Operator SDK

Language: Jinja - Size: 1000 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 6 - Forks: 1

SeongJuMoon/hook-operator

tutorials and practice kubernetes operator and controller

Language: Go - Size: 34.2 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

jthomperoo/predictive-horizontal-pod-autoscaler

Horizontal Pod Autoscaler built with predictive abilities using statistical models

Language: Go - Size: 438 KB - Last synced: 25 days ago - Pushed: 7 months ago - Stars: 328 - Forks: 29

janus-idp/operator

Operator for Backstage, based on the Operator SDK framework

Language: Go - Size: 1.83 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 11

TykTechnologies/tyk-operator

Tyk Operator for Kubernetes

Language: Go - Size: 22.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 189 - Forks: 35

ansible/awx-operator

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

Language: Jinja - Size: 2.92 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,134 - Forks: 577

DonaldKellett/memcached-operator

My adaptation of the Go Operator Tutorial from the official Operator SDK website

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

cnych/opdemo

Kubernetes Operator 快速入门教程(Kubernetes Operator 101)

Language: Go - Size: 31.7 MB - Last synced: 24 days ago - Pushed: almost 4 years ago - Stars: 193 - Forks: 88

dastergon/vegeta-operator

Kubernetes Operator for running HTTP load testing scenarios with Vegeta

Language: Go - Size: 71.3 KB - Last synced: 29 days ago - Pushed: almost 4 years ago - Stars: 33 - Forks: 7

cornfeedhobo/k8s-opsdk-core-types

Admission Webhook example, using operator-sdk

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

piotrkpc/k8s-redpanda 📦

Kubernetes operator for Redpanda

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

lreimer/k8s-native-iac

Demo repository for K8s-native Infrastructure as Code.

Language: Makefile - Size: 112 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 6 - Forks: 2

ethan-gallant/Maestro

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

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

cedrichopf/operator-utils

Utilities for Operator SDK

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

WtfJoke/ordered-chaos-monkey-operator 📦

Testing Kubernetes Operator SDK (https://github.com/operator-framework/operator-sdk)

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

angeloxx/kube-vip-cilium-watcher

Use Kube-VIP as VIP provider for Cilium Egress Gateway, see https://github.com/cilium/cilium/issues/18230

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

cbenien/muminio

Kubernetes operator to create Minio buckets and credentials declaratively

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

redhat-cop/k8s-notify 📦

Turn kubernetes events into useful notifications & alerts

Language: Go - Size: 14.6 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 58 - Forks: 15

z1ens/scaling-operator

This is a simple scaling operator based on operator-sdk, it can scale up or down to the number of replicas you want.

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

lunarway/postgresql-controller

PostgreSQL controller for managing database user access through kubernetes custom resources

Language: Go - Size: 767 KB - Last synced: about 5 hours ago - Pushed: 1 day ago - Stars: 9 - Forks: 3

socialviolation/freyr

A k8s operator demo, using the operator-sdk

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

projectsyn/lieutenant-operator

The Project Syn Inventory API Operator

Language: Go - Size: 1.06 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 3 - Forks: 1

reddec/keycloak-ext-operator

Creates OAuth clients in Keycloak and creates corresponding secrets in kubernetes

Language: Go - Size: 162 KB - Last synced: 23 days ago - Pushed: 6 months ago - Stars: 22 - Forks: 1

skylt/rabbitmq-operator

Rabbitmq operator for kubernetes

Language: Dockerfile - Size: 64.5 KB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 13 - Forks: 2

geerlingguy/drupal-operator

Drupal Operator for Kubernetes, built with Ansible and the Operator SDK.

Language: Dockerfile - Size: 66.4 KB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 30 - Forks: 6

basilfx/templated-secrets

A Kubernetes operator to template secrets dynamically.

Language: Go - Size: 0 Bytes - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

jxlwqq/cnat-operator

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

geerlingguy/tower-operator 📦

DEPRECATED: This project was moved and renamed to: https://github.com/ansible/awx-operator

Language: Dockerfile - Size: 99.6 KB - Last synced: 4 months ago - Pushed: almost 4 years ago - Stars: 83 - Forks: 34

tekliner/rabbitmq-operator

RabbitMQ Kubernetes operator

Language: Go - Size: 27.1 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 17 - Forks: 7

jxlwqq/guestbook-operator

「Kubernetes 官方示例:使用 Redis 部署 PHP 留言板应用程序」Operator 化。

Language: Go - Size: 85.9 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1

oracle/oci-service-operator

The OCI Service Operator for Kubernetes (OSOK) makes it easy to connect and manage OCI services from a cloud native application running in a Kubernetes environment.

Language: Go - Size: 9.13 MB - Last synced: 13 days ago - Pushed: 7 months ago - Stars: 31 - Forks: 21

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: 4 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

patoarvizu/kms-vault-operator

Kubernetes operator to manage KMS-encrypted Vault secrets

Language: Go - Size: 1.15 MB - Last synced: 30 days ago - Pushed: 7 months ago - Stars: 59 - Forks: 6

devops-360-online/k8s-secret-expiry-controller

K8s-Secret-Expiry-Controller is a Kubernetes operator that manages and tracks the lifespan of Kubernetes secrets.

Language: Makefile - Size: 77.1 KB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 13 - Forks: 1

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

bovem/bovem.github.io

Hi, I’m Avnish. This is my blog where I write articles about computer science, mathematics, and technology.

Size: 34.7 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 6 - Forks: 0

personio/newrelic-alert-manager

Kubernetes operator for managing New Relic alerts and dashboards

Language: Go - Size: 17.5 MB - Last synced: 3 months ago - Pushed: 11 months ago - Stars: 24 - Forks: 4

akyriako/kvnts

A Kubernetes custom Controller to watch & forward Kubernetes Events to Grafana Loki with Promtail, push them and their correlated Logs as alerts to Slack

Language: Go - Size: 76.2 KB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 4 - Forks: 0

clayrisser/integration-operator

Kubernetes operator to integrate deployments inspired by Canonical Juju Charm Relations

Language: Go - Size: 2.34 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 15 - Forks: 0

redhat-cop/cert-operator

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

Language: Go - Size: 129 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 26 - Forks: 23

fmuyassarov/nri-plugins-unified-operator

An operator for automating nri-plugins deployment.

Language: Makefile - Size: 15.1 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

BackAged/tdset-operator

Kubernetes operator

Language: Go - Size: 85 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 9 - Forks: 2

restlabs/kubernetes-operator-dgraph

A Kubernetes operator that manages Dgraph clusters defined by a custom resource

Language: Makefile - Size: 19.5 KB - Last synced: 26 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

redhat-actions/openshift-tools-installer

Download, install and cache OpenShift binaries into your GitHub Actions runners.

Language: TypeScript - Size: 17.7 MB - Last synced: about 14 hours ago - Pushed: 22 days ago - Stars: 22 - Forks: 21

KohlsTechnology/eunomia 📦

A GitOps Operator for Kubernetes

Language: Go - Size: 7.32 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 150 - Forks: 37

FruitCast/authentik-manager

Mirror of Authentik-Manager source

Language: Go - Size: 33.6 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

launchboxio/cluster-api-provider-proxmox

CAPI Provider for Proxmox

Language: Go - Size: 241 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

lneely/k8s-sample

This repository contains a sample Kubernetes controller written in Go using the Operator SDK.

Size: 1.95 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

fumanne/Operator-SDK-Example

operator-sdk

Language: Go - Size: 61.5 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

jungho/k8s-crds

Example of creating Kubernetes Custom Resource Definitions and controllers using Kubebuilder and Operator SDK

Language: Go - Size: 59.3 MB - Last synced: 8 months ago - Pushed: over 5 years ago - Stars: 18 - Forks: 4

ccronca/cassandra-operator

Cassandra Operator - This is a Kubernetes Operator for Cassandra

Language: Go - Size: 23.2 MB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

blaqkube/mysql-operator

A Kubernetes Operator for MySQL Community Server

Language: Go - Size: 19.2 MB - Last synced: 6 months ago - Pushed: about 3 years ago - Stars: 20 - Forks: 0

caoyingjunz/podset-operator

A advanced PodSet controller of Kubernetes

Language: Go - Size: 57.8 MB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 30 - Forks: 6

krateoplatformops/keptn-provider

Ansible-base operator that offers a comprehensive solution for managing Keptn projects within Kubernetes environments

Language: Makefile - Size: 9.41 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 0

qaware/aws-ecr-operator Fork of lreimer/aws-ecr-operator

A K8s operator to manage an AWS ECR as a custom resource.

Size: 106 KB - Last synced: 9 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 1

RonasIT/projects-operator

🐙 Projects operator is k8s application which manages projects developed using various frameworks and thechnologies.

Language: Makefile - Size: 340 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 4 - Forks: 0

raynigon/auto-reload-operator

K8s Operator for auto restarting pods when config maps or secrets get changed. This repository is used in the talk "Write your own K8s operator".

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

akoserwal/vscode-operator-sdk

vs code plugin for operator-sdk (WIP)

Language: TypeScript - Size: 154 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1

Oblynx/drupalsite-operator 📦

Kubernetes operator that orchestrates Drupal site management on CERN's OpenShift PaaS

Language: Go - Size: 9.14 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 3

krvarma/pulsar-consumer-operator

How to write a Kubernetes Operator using kubebuilder

Language: Go - Size: 887 KB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 3