-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
False
-
False
-
+
-
Undefined
Currently, when a Cruise Control rebalance completes, the KafkaRebalance CR will be in the Ready state. This state, unlike the other end states of NotReady and Stopped cannot be "refreshed". The user has to delete the KafkaRebalance (possibly with all their custom settings) and create a new one if they want to reuse all the same settings.
This PR allow a user to "refresh" a finished (Ready) KafkaRebalance CR which will send a new rebalance request to Cruise Control and move the CR into ProposalPending/ProposalReady ready for approval.