1Password / onepassword-operator

The 1Password Connect Kubernetes Operator provides the ability to integrate Kubernetes Secrets with 1Password. The operator also handles autorestarting deployments when 1Password items are updated.
https://developer.1password.com/docs/connect/
MIT License
532 stars 60 forks source link

Annotations only working on Deployments, not StatefulSets or Pods #143

Closed otherguy closed 1 year ago

otherguy commented 1 year ago

The operator.1password.io/item-path annotation isn't working when attached to a Pod or a StatefulSet, only when attached to a Deployment object.

For external Helm charts (like for example https://artifacthub.io/packages/helm/bitnami/rabbitmq) it would be great if it were possible to use the 1Password annotation directly on a Pod.

vquie commented 1 year ago

Please also enable it on cronjobs. Why not enable it on all kinds of objects?

vquie commented 1 year ago

I created a helm chart to create secrets that can be used with other installations. https://github.com/vquie/OnePasswordItem-helm

edif2008 commented 1 year ago

Hey there.

Thank you for raising this with us. It looks like this issue is related to #18. Therefore, I'd suggest you following that one for further updates.