翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon EKS クラスターに Helm チャートをインストールする
Amazon ECR でホストされている Helm チャートを Amazon EKS クラスターにインストールできます。
前提条件
-
Helm クライアントの最新バージョンをインストールします。これらのステップは、Helm バージョン
3.9.0を使用して作成されました。詳細については、「Installing Helm」を参照してください。 -
少なくとも、 AWS CLI のバージョン
1.23.9または2.6.3がコンピュータにインストールされています。詳細については、「Installing or updating the latest version of the AWS CLI」を参照してください。 -
Helm チャートを Amazon ECR リポジトリにプッシュします。詳細については、「Amazon ECR プライベートリポジトリへの Helm チャートのプッシュ」を参照してください。
-
Amazon EKS で使用する
kubectlを設定します。詳細については、Amazon EKS ユーザーガイドの「Amazon EKS のkubeconfigを作成する」を参照してください。次のコマンドがクラスターに対して正常に実行された場合は、正しく設定されています。kubectl get svc
Amazon EKS クラスターへの Helm チャートのインストール手順
-
Helm チャートがホストされている Amazon ECR レジストリで Helm クライアントを認証します。認証トークンは、使用するレジストリごとに取得する必要があり、トークンは 12 時間有効です。詳細については、「Amazon ECR でのプライベートレジストリ認証」を参照してください。
aws ecr get-login-password \ --regionus-west-2| helm registry login \ --username AWS \ --password-stdinaws_account_id.dkr.ecr.region.amazonaws.com -
グラフをインストールします。
helm-test-chartをリポジトリに、0.1.0をHelm チャートのタグに置き換えます。helm install ecr-chart-demo oci:///aws_account_id.dkr.ecr.region.amazonaws.com.rproxy.govskope.cahelm-test-chart--version0.1.0出力は次のようになります。
NAME: ecr-chart-demo LAST DEPLOYED: Tue May 31 17:38:56 2022 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None
-
チャートのインストールを検証します。
helm list -n default出力例:
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION ecr-chart-demo default 1 2022-06-01 15:56:40.128669157 +0000 UTC deployed helm-test-chart-0.1.0 1.16.0
-
(オプション) インストールされている Helm チャート
ConfigMapを確認します。kubectl describe configmaphelm-test-chart-configmap -
終了したら、クラスターからチャートのリリースを削除できます。
helm uninstallecr-chart-demo