Skip to content
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

Document upgrade process for production ECK deployments #2595

Closed
pebrc opened this issue Feb 21, 2020 · 0 comments · Fixed by #2797
Closed

Document upgrade process for production ECK deployments #2595

pebrc opened this issue Feb 21, 2020 · 0 comments · Fixed by #2797
Assignees
Labels
>docs Documentation

Comments

@pebrc
Copy link
Collaborator

pebrc commented Feb 21, 2020

While the current upgrade guide explicitly mentions the fact that all clusters will go through a rolling restart for example when upgrading from a beta version to the 1.0 release, this is still very subtle and can be missed. In addition just rolling out the ECK upgrade maybe problematic if the fleet of managed clusters is large as it might lead to resource contention if all clusters are restarted at the same time etc.

Suggestion: create additional documentation around the upgrade process that outlines mitigating strategies. For example:

  • pausing all reconciliations before the upgrade (but see Rename pause annotation #2594 )
  • rolling out the operator upgrade
  • successively un-pausing the reconciliation of the managed resources starting with the lowest priority resources and moving to the higher priority resources after that
@pebrc pebrc added the >docs Documentation label Feb 21, 2020
@pebrc pebrc changed the title Document upgrade process from production ECK deployments Document upgrade process for production ECK deployments Feb 24, 2020
@charith-elastic charith-elastic self-assigned this Mar 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>docs Documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants