Installing and Configuring Reflector to sync Secrets across Namespaces
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