メインコンテンツへスキップ

クラスターの管理

コンソールで接続済みクラウドアカウントに対してEnable Kubernetes core を有効化すると、DoiT はクラウド環境内の Kubernetes クラスターを検出するための毎日のスキャンを実行します。

コンソール内のクラスター

毎日のスキャンで特定された Kubernetes クラスターは、DoiT コンソール の Kubernetes アセットページに一覧表示されます。次のいずれかの方法でこのページにアクセスできます。

  • 画面上部のナビゲーションメガメニューから データ取り込みとインテグレーション > Integrations を選択し、Kubernetes インテグレーションカードで Manage を選択します。

  • Kubernetes Intelligence ダッシュボード に移動し、クラスターの管理 ボタンを選択します。

Kubernetes assets list

  • Name: クラスタ名。クラウド環境で定義された名前、またはセルフマネージドクラスタを追加する際に設定した名前です。

  • Account/Project: AWS アカウント ID または Google Cloud プロジェクト ID です。詳細は、Standard dimensions: Project/Account ID を参照してください。

  • Type: クラスタタイプです。現在、Kubernetes Intelligence は EKS・GKE・セルフマネージドクラスタをサポートしています。

  • Region: クラスタが作成されたリージョンです。

  • Version: クラスタの Kubernetes バージョンです。

  • Agent status: Kubernetes Intelligence エージェントのステータスです。

  • Action: 利用可能な操作です。

    • Install agent: まだエージェントがインストールされていないクラスタで利用可能です。

    • エージェントを管理: クラスタにエージェントがインストールされている場合に利用可能です。このオプションでは、Upgrade agent および エージェントを削除 の手順が表示されます。

注意

AccountVersion の情報フィールドは、セルフマネージドクラスタではまだ利用できません。

エージェントステータス

エージェントステータスは、次の 2 つの側面を示します。

  • データ送信のステータス: エージェントが利用率メトリクスをコンソールに送信しているかどうか。

  • エージェント自体のステータス: エージェントが最新バージョンで稼働しているかどうか。

    • Upgrade available: 新しいバージョンがインストール可能な状態です。エージェントは現在のバージョンでデータ処理を継続します。

    • Upgrade required: 現在のエージェントバージョンが古くなっています。エージェントは動作を停止しています。

エージェントをアップグレード

Agent statusUpgrade available または Upgrade required が表示されている場合、エージェントを管理 を選択するとアップグレード手順が表示されます。

Kubernetes Intelligence - Manage agent

--reset-then-reuse-values フラグは Helm 3.14 以降のバージョンで利用可能です。前回のデプロイ時の値を保持し、明示的に設定したパラメータだけを上書きできます。詳細は helm upgrade を参照してください。古い Helm バージョンを使用している場合は、Helm 3.14+ トグルをオフにしてコマンドを再生成してください。

エージェントを削除

このタブには、PerfectScale namespace を削除してクラスタをオフボードするために実行できる kubectl コマンドが表示されます。

Kubernetes Intelligence - Delete agent