

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memasang bagan Helm di kluster Amazon EKS
<a name="using-helm-charts-eks"></a>

Bagan helm yang dihosting di Amazon ECR dapat diinstal di kluster Amazon EKS Anda.

**Prasyarat**
+ Instal versi terbaru klien Helm. Langkah-langkah ini ditulis menggunakan versi `3.9.0` Helm. Untuk informasi selengkapnya, lihat [Helm](https://helm.sh/docs/intro/install/).
+ Anda memiliki setidaknya versi `1.23.9` atau `2.6.3` yang AWS CLI diinstal pada komputer Anda. Untuk informasi selengkapnya, lihat [Menginstal atau memperbarui versi terbaru AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).
+ Anda telah mendorong grafik Helm untuk repositori Amazon ECR Anda. Untuk informasi selengkapnya, lihat [Mendorong bagan Helm ke repositori pribadi Amazon ECR](push-oci-artifact.md).
+ Anda telah mengkonfigurasi`kubectl` untuk menggunakan Amazon EKS. Untuk informasi selengkapnya, lihat[ Buat `kubeconfig`untuk Amazon EKS](https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html)dalam**Panduan Pengguna Amazon EKS**. Jika perintah berikut berhasil diterapkan pada klaster Anda, berarti Anda telah melakukan konfigurasi dengan benar.

  ```
  kubectl get svc
  ```

**Untuk menginstal bagan Helm di kluster Amazon EKS**

1. autentikasi Helm client Anda ke registrasi Amazon ECR bahwa grafik Helm Anda di-host. Token autentikasi harus diperoleh untuk setiap registrasi yang digunakan, dan token berlaku selama 12 jam. Untuk informasi selengkapnya, lihat [Otentikasi registri pribadi di Amazon ECR](registry_auth.md).

   ```
   aws ecr get-login-password \
        --region {{us-west-2}} | helm registry login \
        --username AWS \
        --password-stdin {{aws_account_id}}.dkr.ecr.{{region}}.amazonaws.com
   ```

1. Instal bagan. Ganti {{helm-test-chart}} dengan repositori Anda dan {{0.1.0}} dengan tag bagan Helm Anda.

   ```
   helm install ecr-chart-demo oci://{{aws_account_id}}.dkr.ecr.{{region}}.amazonaws.com/{{helm-test-chart}} --version {{0.1.0}}
   ```

   Outputnya akan terlihat serupa dengan ini:

   ```
   NAME: ecr-chart-demo
   LAST DEPLOYED: Tue May 31 17:38:56 2022
   NAMESPACE: default
   STATUS: deployed
   REVISION: 1
   TEST SUITE: None
   ```

1. Verifikasi instalasi grafik. 

   ```
   helm list -n default
   ```

   Contoh output:

   ```
   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
   ```

1. (Opsional) Lihat bagan `ConfigMap` Helm yang diinstal.

   ```
   kubectl describe configmap {{helm-test-chart-configmap}}
   ```

1. Setelah selesai, Anda dapat menghapus rilis grafik dari klaster Anda.

   ```
   helm uninstall {{ecr-chart-demo}}
   ```