-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CRDs do not get upgraded #100
Comments
+1 I am currently in the process of deploying 1Password Connect and Operator into our infrastructure using: operator:
create: true However, I would like to use the latest Connect and Operator to leverage the latest feature: "set type on OnePasswordItem resources, which can be any of the Kubernetes secret types" as discussed here. I have tried upgrading it via the |
I managed to upgrade 1Password Connect Server to However, I am getting the error from the operator when trying to take advantage of the new Error: |
I created a new issue to track my issue: #105 |
Thanks for raising this issue. @onedr0p feel free to make a PR with the suggested changes |
Edit: Ignore that 😉 I messed up the version from the helm chart with the operator itself...
|
Hi 👋🏼 The way crds are handled in this repo Helm does not upgrade them when the user upgrades the chart.
https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#some-caveats-and-explanations
What I've seen most chart developers do it have a
installCRDs
option in the helm values and template them out, take a look at cert-manager and rook-ceph charts for an example on how they handle CRDs.I would suggest a option in the
values.yaml
and to move the crds folder into the templates folder and wrap it in an if statement.The text was updated successfully, but these errors were encountered: