1Password / connect-helm-charts

Official 1Password Helm Charts
https://developer.1password.com
MIT License
93 stars 74 forks source link

Cannot deploy operator to multiple namespaces #77

Open rhysviz opened 3 years ago

rhysviz commented 3 years ago

Hey, this issue seems to have returned in v1.5. If I downgrade to v1.4 then it works. https://github.com/1Password/connect-helm-charts/issues/38#issuecomment-932260844

jpcoenen commented 3 years ago

Hi @rhysviz,

Thank you for reporting this. We'll be addressing the deployment to multiple namespaces in the near future. Until then, there are two possible workarounds:

  1. As you suggested, use v1.4 of the chart.
  2. Deploy the chart with the following flag: --set operator.clusterRoleBinding.create=false. This will prevent the creation of the ClusterRoleBinding, which is not tied to a namespace.

We will report back in this ticket once the issue has been fully addressed.

rhysviz commented 3 years ago

Yeh, no problem! 1.4. is fine for now. I was playing around operator.clusterRoleBinding.create=false and could not seem to get it to work but I may have been doing something else wrong 😅

jpcoenen commented 3 years ago

Hmm. I would expect operator.clusterRoleBinding.create=false to work, but if it does not solve the issue, something else must be going on as well. That is good to know when we pick this up.