Skip to content

Add "disable-compression" to selectively disable Client Compression #1627

@markdingram

Description

@markdingram

Would you like to work on this feature?

yes

What problem are you trying to solve?

Currently compression is tied to the gzip feature. The use case for bringing in the disable-compression config option is to facilitate a gradual rollout across many clusters without needing 2 binaries.

Previously discussed here:
#1331 (comment)

Describe the solution you'd like

Add the "disable-compression" flag & flow through to the Client construction to allow selective disable even when gzip feature is enabled

Describe alternatives you've considered

None

Documentation, Adoption, Migration Strategy

No response

Target crate for feature

kube-client

Metadata

Metadata

Assignees

Labels

clientkube Client related

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions