-
Notifications
You must be signed in to change notification settings - Fork 697
Add how to opt out of rollout-operator to v5 -> v6 docs #13927
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
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -27,7 +27,9 @@ If your values file contains a top-level `nginx` section, you must migrate to th | |||||
|
|
||||||
| Follow the [Migrate to unified proxy deployment](https://grafana.com/docs/helm-charts/mimir-distributed/v5.8.x/migration-guides/migrate-to-unified-proxy-deployment/) guide to complete this migration. | ||||||
|
|
||||||
| ### Install rollout-operator CRDs (if using rollout-operator) | ||||||
| ### Account for the rollout-operator | ||||||
|
|
||||||
| #### If using, install CRDs | ||||||
|
||||||
| #### If using, install CRDs | |
| #### Install CRDs when using the rollout-operator |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done, although I used "if" instead of "when" given that this upgrade only happens once instead of implying some sort of ongoing thing.
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| #### If not using, disable webhooks | |
| #### Disable the rollout-operator when not in use |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done, although I used "if" instead of "when" given that this upgrade only happens once instead of implying some sort of ongoing thing.
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| If you've opted not to use the rollout-operator, disable it in your values file: | |
| If you don’t use the rollout-operator, disable it in your values file to prevent the installation of related webhooks: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done, although I also added the clarification that adding those webhooks without the CRDs will actually interfere with future rollouts. This really is a footgun to ship by default, by the way 😛 .
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a note on this instruction - Helm should automatically install the CRDs on a fresh install. However it will not automatically install on an upgrade - hence the manual step.
So it might be worth noting this for clarity.