Daniel Smith

Results 138 comments of 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...