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
