Daniel Smith
                                            Daniel Smith
                                        
                                    Fairness refers to requests of a given source in a given priority level having a chance of service inversely proportional to the number of request sources rather than the total...
Please see this for an approach that can work: https://github.com/kubernetes/enhancements/pull/3667 Yes, clients are going to have to change. We can't rescue apiserver memory from unpaginated list calls. Paginating the call...
> For example, to be aware the request is expensive, apiserver may have to query it from etcd first then the damage is done for etcd meanwhile other expensive requests...
I think just a max page size should be sufficient to solve that. There is also no reason for it to grow exponentially.
If we really wanted to, we could compute a target number of entries for all pages but the first based on the average object size seen so far. But I...
I don't think it was a deliberate choice. This issue would get more attention if made in the main repo BTW
cc @liggitt @sttts @deads2k @DirectXMan12 @apelisse
> Definitely should keep ipv4 & ipv6 We have these things in our API, in services / endpoints etc. Do they present in OpenAPI like this? (I doubt it) It's...
I agree that the validation behavior is the important thing. I'd be very surprised if the validation behavior were the same if the openapi presented differently.
cc @roycaihw API server identity + storage coordination could eventually solve this...