Files
casa/services/replicator/README.md
T
Márcio Fernandes a88ff50fc2
Deploy Casa services CI/CD Pipeline / deploy (push) Successful in 18s
add replicator: automatic sync tls wildcard
2026-05-29 13:30:08 +00:00

863 B
Raw Blame History

replicator

Kubernetes Replicator (mittwald/kubernetesreplicator) is a lightweight controller that automatically copies Secrets and ConfigMaps between namespaces. It is ideal for sharing resources like wildcard TLS certificates generated by certmanager across multiple namespaces without manual copying.

Replicator watches for annotations on a source Secret and keeps synchronized copies updated in the target namespaces. It preserves custom metadata and removes certmanagerspecific annotations from the replicated secrets to avoid conflicts. When certmanager renews a certificate, Replicator automatically updates all replicated copies.

helm repo add mittwald https://helm.mittwald.de
kubectl create namespace replicator
helm repo update
helm upgrade --install replicator mittwald/kubernetes-replicator \
  --namespace replicator