8000 Revisit response compression in k8s API · Issue #112296 · kubernetes/kubernetes · GitHub 8000
[go: up one dir, main page]

Skip to content

Revisit response compression in k8s API #112296

@shyamjvs

Description

@shyamjvs

What would you like to be added?

Based on load tests and production data gathered from thousands of production k8s clusters, we have observed that gzip compression in k8s API isn't optimal today. Here's the full doc with details and the SIG meeting recording where this was discussed.

The consensus is this (please add/correct anything I'm missing):

I'll own 1, 2 and 3 above. The rest need further eval - probably a KEP.

Why is this needed?

To improve API call latencies (specifically list calls) as well as CPU/memory usage on the apiserver and client side, by trading off for slightly higher network bandwidth usage. The doc linked above has more details.

/sig api-machinery
/sig scalability

cc @wojtek-t @lavalamp @deads2k @liggitt @mborsz

Metadata

Metadata

Labels

kind/featureCategorizes issue or PR as related to a new feature.sig/api-machineryCategorizes an issue or PR as relevant to SIG API Machinery.sig/scalabilityCategorizes an issue or PR as relevant to SIG Scalability.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0