Kubernetes コントロールプレーンを殺す
(iwanhae.tistory.com)- Kubernetes クラスターを管理する Control Plane のメモリ使用量をコードレベルで分析
- 単一のリクエストを処理するのに数十 MB のメモリが必要
- CP/EC system に従う KV Storage 構造の限界上、これを根本的に解決する方法はない
- これを解決するために 3 つの方法を紹介
- リクエストに Limit を明示して、一度に取得するリソース数を制限する
- リクエストに ResourceVersion を明示して Strong Consistency を諦め、Eventual Consistency でリクエストする
- API Priority and Fairness を通じて API リクエストの Concurrency を制限する
まだコメントはありません。