add opt-in compression support in apiserver

58 views
Skip to first unread message

Armstrong Li

unread,
Mar 11, 2024, 1:20:45 PM3/11/24
to K8s API Machinery SIG
Problem: etcd performance gets slower when
* The request object is very large(close to 1MB). Data replication and object transmit across leader and followers is slower
* There is more and more data. Especially after running clusters over 10 years and the data size is close to 8GB.

Kubernetes issue link: https://github.com/kubernetes/kubernetes/issues/122799

proposed solution:
* Enable compression(snappy or zstd or extended ones) on object to shrink the size(object size shrink to 40%~8% of original size by models, CRD has better compression rate)

(there could be duplication because i couldn't get the previous item in the conversation list)
Reply all
Reply to author
Forward
Message has been deleted
0 new messages