onepassword-operator
onepassword-operator copied to clipboard
Reconciliation task blocks new secrets being created
Your environment
Operator Version: 1.9.1
Connect Server Version: 1.7.3
Kubernetes Version: v1.33.3
What happened?
The Reconciliation task that ensures all secrets are up-to-date that runs every 10 minutes seems to run on the main thread, this blocks the creation of any new secrets. We're using 1password in an environment with over 2000 onepassworditems created, so reconciliation takes over 7 minutes. Blocking our deployments.
What did you expect to happen?
This task should be moved out of the operator into a separate sidecar or pod, alternatively the task shouldn't block the creation of new secrets when deployed.
Steps to reproduce
- Wait for the reconciliation to begin
- Create a new onepassworditem
- It won't be populated until after the reconciliation completes.