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

GitHub topics: kubernetes-controller

jelmersnoeck/kubekit 📦

Common tools for creating Custom Resources in Kubernetes

Language: Go - Size: 63.5 KB - Last synced at: 10 months ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 0

nicuzs/lens Fork of lensapp/lens

Lens - The way the world runs Kubernetes [Forked just to build and distribute OpenLens]

Size: 37.7 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

topfreegames/flux-gitlab-controller

Flux k8s controller to sync gitlab deploy keys

Language: Go - Size: 49.8 KB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 1

andreykaipov/active-standby-controller

Kubernetes controller supporting active/standby applications.

Language: TypeScript - Size: 88.9 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 4

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 at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

octorun/octorun

Operates Github self-hosted runner on Kubernetes cluster

Language: Go - Size: 736 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 1

dhruvbehl/k8s-heimdall

Derived from the Norse God who keeps watch, this is an implementation of event controller that looks out for any event that occurs on the k8 cluster

Language: Go - Size: 5.3 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

rakibulhossain/apiserver-custom-controller-kubebuilder

Demo Kubernetes controller using Kubebuilder.

Language: Go - Size: 5.91 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

QubitProducts/iris

Envoy xDS for Kubernetes service discovery

Language: Go - Size: 42 KB - Last synced at: 15 days ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 3

hypnoglow/chronologist

🎞 Continuously annotate Helm releases in Grafana.

Language: Go - Size: 132 KB - Last synced at: 22 days ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 2

atlassian-archive/ctrl 📦

Tiny Kubernetes controller framework

Language: Go - Size: 148 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 2

roshbhatia/k8s-controller-duplicate-and-inject-configmap

Experiments with extending Kubernetes

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

ouzi-dev/credstash-operator

A Kubernetes Controller for using Credstash Secrets in Kubernetes

Language: Go - Size: 18.6 MB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 3

att-cloudnative-labs/kcertifier

CRD & Controller for Provisioning TLS Certificates in Various Formats on Kubernetes

Language: Go - Size: 112 KB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 2

MuellerMH/kubernetes-learning-gitbook

Size: 77.1 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

cloudfoundry/cf-k8s-networking 📦

building a cloud foundry without gorouter....

Language: Go - Size: 11.9 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 32 - Forks: 17

kube-go/client-go-examples

client-go examples

Language: Go - Size: 27.3 KB - Last synced at: 21 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

katsew/spanner-operator

This is an experimental kubernetes operator of Google Cloud Spanner

Language: Go - Size: 121 KB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

mmertdogann/dummy-operator

A simple dummy controller for managing nginx pods

Language: Go - Size: 36.1 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jamhed/vaultlink

Bind kubernetes namespace to vault

Language: Go - Size: 36.1 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

pthomison/tailscale-load-balancer-controller

A k8s load balancer service controller which allows you to expose kubernetes services to a tailscale network

Language: Go - Size: 338 KB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

voltrondata-labs/gha-controller-infra

Solution to provide an Actions Runner Controller to support GitHub Actions workflows with a Kubernetes cluster that can auto-scale according to the needs of the workflows.

Language: Go - Size: 109 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

bells17/common-network-policy-operator

Common Network Policy Operator is auto create common network policy to all namespaces.

Language: Go - Size: 28.4 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 2

techakademi/Highly-Availiable-Kubernetes

Youtube eğitim Kanalımda kullandığım belgeler.

Language: Shell - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

kazk/cnat-rs

Cloud Native At. Example from "Programming Kubernetes" book in Rust.

Language: Rust - Size: 117 KB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 1 - 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 at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

polyaxon/polyaxon-operator 📦

Polyaxon Operator & Controller for Kubernetes

Language: Go - Size: 510 KB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 3

kemanedonfack/devops-project-03

Deployment of wordpress application on kubernetes cluster

Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 6

agill17/eks-fargate-controller 📦

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

Talend/vault-sidecar-injector 📦

Kubernetes admission webhook for secure, seamless and dynamic handling of secrets in your applications

Language: Go - Size: 4.46 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 53 - Forks: 12

ironcore-scrapyard/poollet 📦

onmetal-api poollet library and brokers

Language: Go - Size: 776 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

chickenzord/kube-rule

Kubernetes pods admission webhook based on rules CRD

Language: Go - Size: 55.7 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 2

xinau/containerd-registrar

Kubernetes agent and controller for configuring containerd's registries.

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

jpeach/envoy-controller

Program Envoy with xDS resources stored in Kubernetes objects.

Language: Go - Size: 16.4 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

Kubernetes-Tutorialz/kubernetes-in-prod

This repository delivery a basic introduction about Kubernetes following the Kubernetes documentation and the Kubernetes course from Udemy . For more details please go ahead and access the site: https://kubernetes.io/pt-br/

Language: Dockerfile - Size: 356 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

agrrh/kube-viktor

kube-viktor is dead simple controller to run evctions before OOM gets into business.

Language: Python - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

elisasre/runasuser-admission-controller Fork of stackrox/admission-controller-webhook-demo

Kubernetes admission controller for runasuser

Language: Go - Size: 2.05 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 4

zchee/kube-timeleap

Kubernetes controller for container level timeleap

Language: Go - Size: 166 KB - Last synced at: 13 days ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

haimgel/do-floating-ip-k8s

Kubernetes controller: integrating Digital Ocean Floating IPs with their K8S platform

Language: Rust - Size: 95.7 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

adaptant-labs/k8s-dt-node-labeller

Kubernetes controller for labelling a node with devicetree properties

Language: Go - Size: 237 KB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 17 - Forks: 0

Carlos-Descalzi/mtjobrunner

A Kubernetes controller for dispatching jobs from Kafka or other messaging services.

Language: Go - Size: 67.4 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Carlos-Descalzi/jobgraphs

Kubernetes controller for running jobs specified in a graph definition

Language: Go - Size: 774 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

haimgel/lke-node-dns

Kubernetes controller to generate forward and reverse DNS records for all nodes on Linode

Language: Rust - Size: 43 KB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

ianlewis/controllerutil

Utilities for writing Kubernetes controllers & operators

Language: Go - Size: 26.8 MB - Last synced at: 10 days ago - Pushed at: almost 7 years ago - Stars: 34 - Forks: 2

mikebryant/random-secret-operator

Creates Secrets containing random data.

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

geolocate-orchestration/edge-deployment-controller

Kubernetes/KubeEdge controller to manage and reconcile EdgeDeployments

Language: Go - Size: 128 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

abowloflrf/k8s-event-collector

Collect events from kubernetes

Language: Go - Size: 65.4 KB - Last synced at: 10 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 3

gobins/vault-controller

K8s controller to manage Hashicorp Vault Configuration

Language: Go - Size: 73.2 KB - Last synced at: 3 days ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 2

kaidotdev/spinnaker-dcd-controller

SpinnakerDCDController is Kubernetes Custom Controller that manages Spinnaker's Declarative Continuous Delivery resources.

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

billchen8888/automate-kubernetes-cluster-deploy

With one script the kubernetes stack will be deployed.

Language: Shell - Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 2

akaimo/job-observer

job-observer deletes a Job that has been stopped for an arbitrary amount of time.

Language: Go - Size: 161 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kube-go/drink-operator

A simple kubernetes operator

Language: Go - Size: 8.78 MB - Last synced at: 28 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mbtamuli/image-clone-controller

Kubernetes controller to clone images to a different registry

Language: Go - Size: 325 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

gatblau/sentinel

Watch for changes in the status of Kubernetes resources and publish them to other systems for processing.

Language: Go - Size: 209 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 2

banviktor/image-clone-controller

Kubernetes controller that backs up public images

Language: Go - Size: 57.6 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

clusterise/gitlab-admission-controller

Gitlab Runner Mutating Admission Controller for Kubernetes: Mission: patch CI Pods created by Gitlab Runner Kubernetes Executor with custom configuration.

Language: Go - Size: 1.45 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

microbean/microbean-kubernetes-controller

A toolset for writing Kubernetes controllers, or operators, in Java.

Language: Java - Size: 1.72 MB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 7

adaptant-labs/k8s-node-label-monitor

Kubernetes controller for monitoring and notifying about changes to Node label states

Language: Go - Size: 43 KB - Last synced at: 27 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

denis-jdsouza/simple-scaler Fork of arjunrn/simple-scaler

Alternate pod autoscaler implementation

Language: Go - Size: 83 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

mwarzynski/k8s_node_label_controller

Kubernetes controller which watches the Kubernetes nodes and sets a label to the Kubernetes Node object when the node uses ContainerLinux as operating system.

Language: Go - Size: 64.5 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

wish/kops-controller

Language: Go - Size: 141 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

Rahonam/kubernetes-best-practices

Kubernetes best practices

Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

thomas-maurice/secret-replicator

Controller to replicate kubernetes secrets accross namespaces

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

agill17/k8s-node-labeler

A sample control loop using shared informers.

Language: Go - Size: 16.2 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

ccronca/kube-ns

Configure default network policies on namespaces through a custom Kubernetes controller

Language: Go - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

aftouh/k8s-team-controller

Kubernetes controller for team CRD

Language: Go - Size: 62.5 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

sudohikumar/basic-service-controller

Basic K8s controller which notifies the services updates.

Language: Go - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

zeromsi/kubernetes-operator-with-operator-sdk

A guide to create a simple kubernetes operator

Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

ouzi-dev/node-tagger

A Kubernetes operator that applies specified tags to all aws nodes of the cluster.

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

Himanshusinghcs0036/Docker_Kubernetes_Notes

Size: 675 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

dj-kubelet/dj-controller

Language: Shell - Size: 18.6 KB - Last synced at: 12 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

AAkindele/k8s_pod_logger

A simple Kubernetes controller that logs the lifecycle of pods

Language: Go - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

redradrat/aws-rds-operator

AWS RDS Operator for Kubernetes

Language: Makefile - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

adferrand/velero-annotations-controller

Kubernetes controller ensuring all pods have proper Velero annotations to work with Restic.

Language: Python - Size: 141 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

phillebaba/kubernetes-generated-secret

Kubernetes controller to generate random secrets

Language: Go - Size: 79.1 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

sandwichcloud/deli

API, Metadata and Controller for Sandwich Cloud

Language: Python - Size: 276 KB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

microbean/microbean-kubernetes-controller-cdi

Kubernetes controllers in Java integrated with CDI.

Language: Java - Size: 889 KB - Last synced at: 17 days ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

gerald1248/event-exporter

Language: Go - Size: 13.4 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

rodesousa/replicator

Kubernetes controller copies, updates and adds secrets in all namespaces

Language: Elixir - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

sandromello/app-controller

Example of a custom kubernetes controller

Language: Go - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

traum-ferienwohnungen/barrelman

Kubernetes controller that watches a remote cluster for node changes and updates service endpoints accordingly

Language: Go - Size: 105 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

raokrutarth/first-operator

Exprementation with the Kubernetes operator APIs

Size: 0 Bytes - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

ajiybanesij/Tensorflow-Model-Server-Docker-Kubernetes

You can make your Tensorflow model a Docker image by making changes to Dockerfile and deploy Kubernetes.

Language: Dockerfile - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

jicowan/ENIConfig-Node-Annotator

A simple "controller" that watches for the addition of new worker nodes and annotates them with an ENIConfig name whose subnet is in the same AZ as the worker node.

Language: Python - Size: 12.4 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

agill17/Namespace-manager

Automate namespace management ( like; delete after certain hours, or create snapshot of a pvc, etc )

Language: Go - Size: 24.7 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

ravishankarsrrav/k8s-events

golang script to listen for kubernetes events

Language: Go - Size: 3.49 MB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

naeemrashid/k8s-controller-template

A template to quick-start with kubernetes controller/operator implementation.

Language: Go - Size: 3.49 MB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

kahootali/Kubernetes-Controller

A Repository for a Kubernetes Custom Controller

Language: Go - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 3

lachie83/pod-requeue

Kubernetes controller to delete and recreate failed pods stuck in InsufficientFreeCPU or OutOfcpu states

Language: Shell - Size: 31.3 KB - Last synced at: 5 days ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 1

mramshaw/skipper Fork of zalando/skipper

An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress

Language: Go - Size: 8.02 MB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

OpenIxia/kube-bro-configmaptemplate

An implementation of ConfigMapTemplate in support of running Bro under Kubernetes. https://www.ixiacom.com/company/blog/threat-hunting-%C2%A0scale-part-one-series

Language: Go - Size: 3.49 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

imjoey/kubebuilder-genericdaemon

Language: Go - Size: 27.7 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

cstoku/scheduling-scaler

Kubernetes CRD for scheduling scale

Language: Go - Size: 89.8 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

amitkr0201/kube-custom-controller

Custom controller for Kubernetes

Language: Go - Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

sak0/node-helper

Language: Go - Size: 30.2 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0