NLS Lab
← Back to Blog

Installing and Configuring Reflector to sync Secrets across Namespaces

June 2, 2026

Problem - cert-manager auto generates a certificate and then stores them in a secret which is used for SSL,  The sercrets are created and stored in the default namespace.  They also need to be in the specific name spaces.

The solution is Reflector.

https://github.com/emberstack/kubernetes-reflector/blob/main/README.md

So I installed this using helm:

NAME                            NAMESPACE       REVISION        UPDATED                                 STATUS          CHART                                 APP VERSION kubeapps                        default         1               2024-01-22 02:39:56.146695076 +0000 UTC deployed        kubeapps-14.2.1                       2.9.0 nfs-subdir-external-provisioner default         1               2024-01-15 09:18:10.598424768 -0600 CST deployed        nfs-subdir-external-provisioner-4.0.184.0.2 reflector                       default         1               2024-08-31 06:12:59.243136831 -0500 CDT deployed        reflector-7.1.288                     7.1.288