Robusta KRR (Kubernetes Resource Recommender) は、Kubernetes クラスター内のリソース割り当てを最適化するためのコマンドライン ツールです。 Prometheus からポッドの使用状況データを収集し、CPU とメモリの要求と制限を推奨します。これにより、コストを大幅に削減し、パフォーマンスを向上させることができます。 特徴
Sysdig による最近の調査によると、Kubernetes クラスターには平均して次の機能があります。
KRR を使用してコンテナのサイズを適正化することで、クラウド コストを平均 69% 削減できます。 v0.10.15 以降で KRR が統合されている Robusta SaaS を使用する場合は、すべての推奨事項 (古いものも含む) を表示し、クラスター、名前空間、または名前でフィルタリングおよび並べ替えることができます。 仕組みメトリクス収集Robusta KRR は、使用状況データを収集するために次の Prometheus クエリを使用します。
アルゴリズムデフォルトでは、KRR は単純な戦略を使用してリソースの推奨を計算します。計算方法は次の通りです (正確な数値は CLI パラメータでカスタマイズできます)。
インストールと使用方法MacOS/Linux ユーザーは brew を使用してワンクリックでインストールできます。 インストールが完了したら、次のコマンドを実行して、インストールが成功したかどうかを確認できます。 手動でインストールする場合は、まずマシンに Python 3.9 以上がインストールされていることを確認してください。次に、コードを複製します。 インストールの依存関係: 最後に、次のコマンドを実行してツールを実行します。 ソース コードを使用するには、Python スクリプトとして実行する必要があります。brew を使用してインストールすると、krr を実行できるようになります。上記のすべての例では、実行コマンドが krr ... として示されていますが、手動インストールを使用している場合は、python krr.py ... に置き換えてください。 インストールが完了したら、KRR ツールを使用できます。たとえば、次のような簡単な戦略を実行できます。 特定の名前空間 (default および ingress-nginx) のみが必要な場合: デフォルトでは、krr は現在のコンテキストで実行されます。別のコンテキストで実行する場合: JSON 出力を取得する場合 (ログが結果ファイルに記録されないように --logtostderr が必要です): YAML 形式で出力を取得する場合: 追加のデバッグ ログを表示する場合: ポリシー設定の詳細については、以下を参照してください。 デフォルトでは、KRR は次のラベルをスキャンして実行中の Prometheus を自動的に検出しようとします。 これらのラベルのいずれにも Prometheus が見つからない場合は、エラー メッセージが表示され、URL を明示的に渡す必要があります (-p フラグを使用)。 Prometheus が自動的に接続されない場合は、kubectl port-forward を使用して Prometheus を手動で転送できます。 たとえば、kube-prometheus-st-prometheus-0 という名前の Prometheus Pod がある場合、次のコマンドでそのポートを転送できます。 次に、別のターミナルを開き、明示的な Prometheus URL を指定して krr を実行します。 さらに、ニーズに応じてカスタム戦略を作成することもできます。たとえば、次のコードはカスタム戦略を作成します。
|
みなさんこんにちは。私は湖南省出身のキネスです。 alt タグはほとんどのウェブマスターにとって非常...
ご存知のとおり、ウェブサイトの SEO 最適化のプロセスでは、コンテンツと外部リンクは常に議論の絶え...
ほとんどのウェブマスターにとって、ウェブサイトのプロモーションは、フォーラムへの投稿やニュースの公開...
以下は、7 つのカテゴリからいくつかのプロモーション チャネルを紹介する完全なガイドです。これは参考...
定期的に読んでいるお気に入りのブログはありますか?非常に有名なブログであれば、誰(創設者兼編集者)が...
Argo Rollouts は、Kubernetes Operator 実装であり、ブルーグリーン、...
オープンプラットフォームは中国の電子商取引企業の中核戦略になりつつある。プラットフォーム上では、売り...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスWeiboマーケティング...
現在、中国のクラウドコンピューティング市場は急速な発展期にあり、伝統的な業界の企業はクラウドサービス...
不安定なウェブサイトランキングの解決策について詳しく議論する今日は、ウェブサイトのランキングが不安定...
2020年12月9日。ネットユーザーDahammerさんが『原神』をプレイし始めてすでに48日目だ。...
Baidu の大規模なアップデート後、またもや大量のサイトが砲弾の餌食となり、跡形もなく消えてしまい...
ウェブサイトのランキングを促進する要因は最も研究されているかもしれませんが、ウェブサイトのランキング...
総書記のサイバー強国建設に関する重要な思想を徹底的に実行し、国家全体の安全保障観を実践し、発展と安全...
最新の統計によると、モバイルインターネットの発展速度は非常に驚異的です。スマートフォンの継続的な普及...