g1 GKEインスタンス(g1インスタンスに1つのvCPUまたは1000ミリコアがある)で小さなアプリケーションを実行しようとしていて、ポッドのスケジュール設定時にCPU要求の制限に問題があります。 DjangoのWebアプリケーション、SQLサービス、ヘルパーPythonの2つのプロセスの4つのポッドがあります。KubernetesポッドのCPU要件の見積もり方法は?
デフォルトの名前空間にポッドが設定されているため、デフォルトで100mが割り当てられます。 Kubeシステムがノード上で730ミリコアを占めていることがわかったので、私はポッドの間に配布するために270mを残していたので、2つのポッドのみが起動し、他はポンド状態で吊り下げられたままです。すべてのポッドを開始するには、それぞれのCPU割り当てを減らす(または設計を再考する)必要があります。
おおよそどのポッドにCPUが必要かを推測できます。各ポッドの最小ミリポア要件を見積もる合理的な方法は何でしょうか?