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

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

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