Jaxwood / registry-operator

A Kubernetes Operator that sync an image pull secret across namespaces

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Registry Operator

CI

An operator that will automatically sync an image pull secret across namespaces.

The operator listen on newly created namespaces/CRD and will automatically add/update the image pull secret to the namespace if missing/updated. This is useful incase secret rotation is needed.

A custom resources will setup the name of the image pull secret to sync (see example below)

apiVersion: apps.jaxwood.com/v1
kind: RegistrySecret
metadata:
  name: image-pull-secret
  namespace: default
spec:
  imagePullSecretName: "regcred-dev"
  imagePullSecretKey: ".dockerconfigjson"

About

A Kubernetes Operator that sync an image pull secret across namespaces


Languages

Language:Go 68.7%Language:Makefile 29.0%Language:Dockerfile 2.3%