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

Refine and detail k8s cluster upgrade policy #3577

Merged

Conversation

consideRatio
Copy link
Contributor

@consideRatio consideRatio commented Jan 5, 2024

Builds on work by @GeorgianaElena by detailing and tightening up an k8s upgrade policy. To tighten up the policy is possible now that we have managed to get all our clusters upgraded to 1.26+ (after next week, all are at 1.27+).

Documentation preview at https://2i2c-pilot-hubs--3577.org.readthedocs.build/howto/upgrade-cluster/, inlined below:

image

@consideRatio consideRatio requested a review from a team as a code owner January 5, 2024 01:49
@consideRatio consideRatio force-pushed the pr/refine-k8s-upgrade-policy branch from 5531105 to 353d37d Compare January 5, 2024 02:00
Copy link
Member

@GeorgianaElena GeorgianaElena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @consideRatio

@consideRatio
Copy link
Contributor Author

consideRatio commented Jan 5, 2024

Thank you @GeorgianaElena!

@damianavila this policy declares that we should check in on k8s upgrades at the beginning of each quarter to ensure we schedule required actions to get upgrades done. Do you think this is acceptable and do you have ideas on how we ensure to check in on scheduling required upgrade actions at the beginning of the quarter?

@consideRatio consideRatio merged commit f38c1f4 into 2i2c-org:master Jan 16, 2024
11 checks passed
@damianavila
Copy link
Contributor

@damianavila this policy declares that we should check in on k8s upgrades at the beginning of each quarter to ensure we schedule required actions to get upgrades done. Do you think this is acceptable and do you have ideas on how we ensure to check in on scheduling required upgrade actions at the beginning of the quarter?

That's a good question about recurring tasks on the maintenance load (I think another example of that is the recurrent key/secrets updates), let me think a little bit more about it and talk with @haroldcampbell to discuss how to make sure we follow the policy successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done 🎉
Development

Successfully merging this pull request may close these issues.

Decide on a cluster upgrade policy
3 participants