-
Notifications
You must be signed in to change notification settings - Fork 108
-
I have a secret in a source namespace with these annotations:
reflector.v1.k8s.emberstack.com/reflection-allowed: "true" reflector.v1.k8s.emberstack.com/reflection-allowed-namespaces: ns1,ns2,ns3,ns4 reflector.v1.k8s.emberstack.com/reflection-auto-enabled: "true"
I'm going through the process of replacing manually created secrets in ns1
-ns4
with the Reflector managed versions. My process has been:
- Add a new namespace to
reflection-allowed-namespaces
(Reflector will do nothing as the destination already exists) - Delete existing destination secret
- Wait for Reflector to replace the secret, but it never does
- Restart the Reflector pod, which causes the secret to be reflected
Is this how Reflector works? I assumed that it would always be "watching" the destination secrets on a short interval - essentially some form of drift-detection, but it looks like some operations only happen once or on startup.
I'm using Helm chart v9.1.7 with the same image version.
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment