Open gianfranco-l opened 1 year ago
added to horizon and roadmap repo + x-team label as agreed cc @puja108
@gawertm can you add some sub-issues here to create an overview of what Rocket is working on or planning to?
thats what we still need to refine. discussions are pending for the final as well as intermediate solution. once done, I will refine :)
I have added some details to the RFC noted after our meeting. IMO we should use this RFC to discuss and drive our decissions
@puja108 please write down the general direction we want to take with upgrades from a product point of view.
Similarly to this comment, the "Release channels and staged deployments" RFC is related to this.
As I commented in the other comment linked above, I will add shorter RFC overview, address and reply to comments there, clarify more, etc, and then I'll also post an update here, but a quick TL;DR here for how the RFC relates to automated cluster upgrades (it doesn't care about the cluster being WC or MC, it's for all):
User Story
As a Giant Swarm Customer, I would like my clusters to be up to date so I can benefit from all new features and security patches
As a Giant Swarm Admin, I would like the cluster upgrades to be automated, so I can reduce the manual efforts when upgrading lots of clusters
Acceptance Criteria
(More requirements in the RFC)
Context
Some work that has been done in the past on the topic:
Progress status as of Nov 22nd, 2022: this is an x-team between KaaS and RelEng. There is no capacity to work on this atm in most KaaS and RelEng teams. Rocket will do some steps towards its implementation (as there is some interest in doing this from a customer), consulting Honeybadger about possible solutions and ways to move forward (to keep the consistency of different use cases on the product)