Kubernetes メトリクスサーバーのインストール - Amazon EKS

Kubernetes メトリクスサーバーのインストール

Kubernetes メトリクスサーバーは、クラスター内のリソース使用状況データを集約し、デフォルトでは Amazon EKS クラスターにデプロイされません。詳細については、「GitHub」の「Kubernetes メトリクスサーバー」を参照してください。メトリクスサーバーは一般的に、他の Kubernetes アドオン Horizontal Pod AutoscalerKubernetes ダッシュボード などによって使用されます。詳細については、「Kubernetes ドキュメント」の「リソースメトリクスパイプライン」を参照してください。このトピックでは、Kubernetes メトリクスサーバーを Amazon EKS クラスターにデプロイする方法について説明します。

重要

メトリクスはポイントインタイム分析を目的としており、履歴分析の正確なソースではありません。監視ソリューションとして、またはその他の自動スケーリング以外の目的には使用できません。監視ツールの詳細については、「Amazon EKS でのオブザーバビリティ」を参照してください。

メトリクスサーバーをデプロイする
  1. 次のコマンドを使用してメトリクスサーバーをデプロイします。

    kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
  2. 次のコマンドを使用して、metrics-server デプロイで必要な数の Pods が実行されていることを確認します。

    kubectl get deployment metrics-server -n kube-system

    出力例は次のとおりです。

    NAME READY UP-TO-DATE AVAILABLE AGE metrics-server 1/1 1 1 6m