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 を実行します。 さらに、ニーズに応じてカスタム戦略を作成することもできます。たとえば、次のコードはカスタム戦略を作成します。
|
Vodien はシンガポールの有名な IDC (2002 年設立) で、十分な帯域幅と高速な国内アク...
VPS レンタルの料金、フィリピン VPS の推奨: フィリピンは中国に近いため、フィリピン VPS...
タイトルの魅力を構成するキーワードの秘密について話しましょう。それは何ですか?類似キーワードも多くの...
最も単純な考え方で、ロビンのSEOトレーニングサイトを見てみましょう。多くの友人がseovipのサイ...
最近、奇妙な現象に遭遇しました。以前の記事は収集後も保存されていたのですが、先週から、私のウェブサイ...
通信技術の急速な進化、通信環境の急速な変化、そして消費者の要求の波により、デジタル マーケティングは...
初心者にとって、初めて SEO に触れたときは、非常に熱心でやる気に満ちています。しかし、勉強と実践...
今日、以前ホームページからブロックされていたStoneの企業サイトをチェックしたところ、奇跡的に復活...
Vultr.con は長い間、役に立つ情報を提供していません。6 月の最新の Vultr 割引コード...
dotvps.co は 2011 年に設立されました。ダラス、シカゴ、ニューヨーク、メイデンヘッド ...
コロナウイルス危機への対応として、世界中の組織は、世界が正常に戻るか、少なくとも次の正常に戻るまで待...
Taobao Affiliate は常に最も人気のあるオンライン収益プロジェクトの 1 つであり、P...
[[258943]]ハリー・シャム博士 マイクロソフトのエグゼクティブバイスプレジデント、マイクロソ...
4 月 7 日、Intel はシングル ソケットおよび 2 ソケット サーバー向けに設計された第 3...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますバーチャル...