-
Notifications
You must be signed in to change notification settings - Fork 828
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
umbrella issue: deprecating zones in Cluster API #3952
Comments
maybe we don't need this task because zone spread constraint has not been supported in the master branch. I'll consider |
What about this one?
This one might be a challenge too. |
others look good to me. |
I'm interested in this, too. How about I contribute |
@zishen Please go for it. |
I'm about to complete this task but have an ambiguous problem. For example, zones of cluster
|
That's a good question and I don't have a clue yet. |
question 1 & 2 are both match cluster |
My concern is that if the user wants to propagate a resource to a cluster that requires the cluster in a specific zone. Obviously, we need to do something about that. But before that, I'd like to take an exact match. For your answers, I tend to Q1 and Q2 do not match. |
Maybe we can add a field to give the user the choice of whether to match exactly, For example: clusterAffinity:
fieldSelector:
matchExpressions:
- key: zone
operator: In
values:
- zone-a
- zone-b
zoneMatchBehavior: Exactly |
Will see. That's an option for the future. |
okay, let's implement it this way for now. |
Many thanks to @whitewindmills @zishen for the help, all tasks have been finished. |
@RainbowMango: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What would you like to be added:
This issue tracks subsequent tasks of deprecating zone with zones.
zones
, possibly at here. (@zishen, Add validation for zones #3975)In addition, we should ensure that
zone
andzones
will not co-exist.zone
tozones
, possibly at here. (@zishen, transform zone to zones #3983)join
and introduce a new flag--cluster-zones
. (@whitewindmills, feat: deprecate cluster-zone flag and introduce cluster-zones flag #3995)zones
in scheduler spread by constraints, possibly at here. (@zishen, feat: adopt zones in scheduler spread by constraints #4002)zones
in scheduler filter, possibly at here. (@whitewindmills, feat: adapt zones check in spread constraint plugin #3996)zones
in resource selector, possibly at here (@whitewindmills, adopt zones in resource selector #4010)Why is this needed:
The text was updated successfully, but these errors were encountered: