Amazon EKS での Helm の使用 - Amazon EKS

Amazon EKS での Helm の使用

Kubernetes 用の Helm パッケージマネージャーを使用すると、Kubernetes クラスターにアプリケーションをインストールし、管理できます。詳細については、Helm のドキュメントを参照してください。このトピックは、Helm バイナリをインストールして実行する際に役立ちます。これにより、ローカルシステムで Helm CLI を使用してチャートをインストールおよび管理することができます。

重要

Amazon EKS クラスターに Helm チャートをインストールするには、あらかじめ Amazon EKS で動作するように kubectl を設定しておく必要があります。この設定をまだ行っていない場合は、続行する前に「kubeconfig を Amazon EKS 用に作成します。」を参照してください。次のコマンドがクラスターに対して成功した場合は、正しく設定されています。

kubectl get svc

ローカルシステムに Helm バイナリをインストールするには

  1. クライアントオペレーティングシステムに適したコマンドを実行します。

    • macOS で Homebrew を使用している場合は、次のコマンドを使用してバイナリをインストールします。

      brew install helm
    • Windows で Chocolatey を使用している場合は、次のコマンドを使用してバイナリをインストールします。

      choco install kubernetes-helm
    • Linux を使用している場合は、次のコマンドを使用してバイナリをインストールします。

      curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh chmod 700 get_helm.sh ./get_helm.sh
  2. PATH で新しいバイナリを取得するため、現在のターミナルウィンドウを閉じて新しいターミナルウィンドウを開きます。

  3. 次のコマンドを使用して、Helm が実行されていることを確認します。

    helm help
  4. この時点で、任意の Helm コマンド (helm install chart_name など) を実行して、クラスター内の Helm チャートをインストール、変更、削除、またはクエリすることができます。Helm を初めて使用する場合で、インストールするチャートがないときは、次の操作を実行できます。