Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai AWS AppConfig agen untuk integrasi Amazon EKS
Wad AWS AppConfig ah sidecar Agent secara otomatis tersedia di lingkungan Amazon EKS Anda. Untuk menggunakannya, Anda harus memulainya. Prosedur berikut menjelaskan cara menggunakan alat baris kubectl perintah Amazon EKS untuk memulai agen.
catatan
Sebelum Anda melanjutkan, pastikan kubeconfig file Anda diperbarui. Untuk informasi selengkapnya tentang membuat atau mengedit kubeconfig file, lihat Membuat atau memperbarui file kubeconfig untuk cluster Amazon EKS di Panduan Pengguna Amazon EKS.
Untuk memulai AWS AppConfig Agen (alat baris perintah kubectl)
-
Buka manifes untuk aplikasi Anda dan verifikasi bahwa aplikasi Amazon EKS Anda berjalan sebagai penerapan wadah tunggal. Isi file harus terlihat mirip dengan berikut ini.
apiVersion: apps/v1 kind: Deployment metadata: name:my-appnamespace:my-namespacelabels: app:my-application-labelspec: replicas: 1 selector: matchLabels: app:my-application-labeltemplate: metadata: labels: app:my-application-labelspec: containers: - name:my-appimage:my-repo/my-imageimagePullPolicy: IfNotPresent -
Tambahkan detail definisi wadah AWS AppConfig Agen ke manifes penerapan Anda.
- name: appconfig-agent image: public.ecr.aws/aws-appconfig/aws-appconfig-agent:2.x ports: - name: http containerPort: 2772 protocol: TCP env: - name: SERVICE_REGION value:Wilayah AWSimagePullPolicy: IfNotPresentcatatan
Perhatikan informasi berikut.
-
AWS AppConfig Agen berjalan pada port 2772, secara default. Anda dapat menentukan port yang berbeda.
-
Anda dapat menyesuaikan perilaku default AWS AppConfig Agen dengan memasukkan variabel lingkungan. Untuk informasi selengkapnya, lihat (Opsional) Menggunakan variabel lingkungan untuk mengkonfigurasi AWS AppConfig Agen untuk Amazon ECS dan Amazon EKS.
-
Untuk
Wilayah AWS, tentukan Wilayah AWS kode (misalnya,us-west-1) tempat AWS AppConfig Agen mengambil data konfigurasi.
-
-
Jalankan
kubectlperintah berikut untuk menerapkan perubahan ke cluster Anda. Gantimy-deploymentdengan nama manifes penerapan Anda.kubectl apply -fmy-deployment.yml -
Setelah penerapan selesai, verifikasi bahwa AWS AppConfig Agen sedang berjalan. Gunakan perintah berikut untuk melihat file log pod aplikasi.
kubectl logs -nmy-namespace-c appconfig-agentmy-podCari pernyataan seperti berikut untuk wadah AWS AppConfig Agen:
[appconfig agent] 1970/01/01 00:00:00 INFO serving on localhost:2772
catatan
Anda dapat menyesuaikan perilaku default AWS AppConfig Agen dengan memasukkan atau mengubah variabel lingkungan. Untuk informasi tentang variabel lingkungan yang tersedia, lihat(Opsional) Menggunakan variabel lingkungan untuk mengkonfigurasi AWS AppConfig Agen untuk Amazon ECS dan Amazon EKS.