-
Notifications
You must be signed in to change notification settings - Fork 75
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
add decision group type #250
add decision group type #250
Conversation
Signed-off-by: haoqing0110 <[email protected]>
/assign @qiujian16 @serngawy |
Not sure, where is a confusion come from ? The user can only set the ClustersPerDecisionGroup to divide the selected clusters to groups |
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.
can you elaborate more on the confusion.
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: haoqing0110 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
For example as below, the "DecisionGroups" "prod-canary-west" has 120 clusters, and it actually won't be divide by "numberOfClustersPerDecisionGroup". "numberOfClustersPerDecisionGroup" only works on the rest of "DecisionGroups" "prod-canary-west".
|
Well, looks kind of strange case; How is the num of canary clusters is more than the rest of running clusters ? theoretically this could happen but practically I don't think this right. |
This example is not a real-world one, it is to explain why I think the name is confusing. The defined "DecisionGroups" is actually not divided by "numberOfClustersPerDecisionGroup".
|
Okay, that is fine then let's stay with option 2. |
option 2 sounds make sense, close this PR. #253 |
Today the filed
DecisionGroup
andClustersPerDecisionGroup
is on the same level, and the name "ClustersPerDecisionGroup" makes user easy to misunderstand that it's used to define the cluster numbers of "DecisionGroup".To avoid misunderstanding, this PR wants to add a decision group type static and dynamic, to clarify that
DecisionGroup
andClustersPerDecisionGroup
are working separately.