Melabeli versi aplikasi - AWS Elastic Beanstalk

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

Melabeli versi aplikasi

Topik ini menjelaskan manfaat menandai versi aplikasi Elastic Beanstalk Anda dan cara mengelola tag.

Anda dapat menerapkan tag ke versi AWS Elastic Beanstalk aplikasi Anda. Tag adalah pasangan nilai kunci yang terkait dengan AWS sumber daya. Untuk informasi tentang penandaan sumber daya Elastic Beanstalk, penggunaan kasus, kunci label dan batasan nilai, dan jenis sumber daya yang didukung, lihat Pelabelan sumber daya aplikasi Elastic Beanstalk.

Anda dapat menentukan tlabel ag saat Anda membuat versi aplikasi. Dalam versi aplikasi yang ada, Anda dapat menambahkan atau menghapus label, dan memperbarui nilai label yang ada. Anda dapat menambahkan hingga 50 label ke setiap versi aplikasi.

Menambahkan label selama pembuatan versi aplikasi

Bila Anda menggunakan konsol Elastic Beanstalk untuk menciptakan lingkungan, dan Anda memilih untuk mengunggah versi kode aplikasi, Anda dapat menentukan kunci dan nilai label untuk dikaitkan dengan versi aplikasi baru.

Anda juga dapat menggunakan konsol Elastic Beanstalk untukmengunggah versi aplikasitanpa segera menggunakannya dalam lingkungan. Anda dapat menentukan kunci label dan nilai ketika Anda meng-upload versi aplikasi.

Dengan AWS CLI atau klien API berbasis lainnya, tambahkan tag dengan menggunakan --tags parameter pada create-application-version perintah.

$ aws elasticbeanstalk create-application-version \ --tags Key=mytag1,Value=value1 Key=mytag2,Value=value2 \ --application-name my-app --version-label v1

Saat Anda menggunakan EB CLI untuk membuat atau memperbarui lingkungan, versi aplikasi dibuat dari kode yang Anda gunakan. Tidak ada cara langsung untuk menandai versi aplikasi selama pembuatannya melalui EBCLI. Lihat bagian berikut untuk mempelajari tentang menambahkan tag ke versi aplikasi yang ada.

Mengelola label dari versi aplikasi yang ada

Anda dapat menambahkan, memperbarui, dan menghapus label dalam versi aplikasi Elastic Beanstalk yang ada.

Untuk mengelola label versi aplikasi menggunakan konsol Elastic Beanstalk
  1. Buka konsol Elastic Beanstalk, dan di daftar Wilayah, pilih konsol Elastic Beanstalk. Wilayah AWS

  2. Pada panel navigasi, pilih Aplikasi, dan kemudian pilih nama aplikasi Anda dari daftar.

    catatan

    Jika Anda memiliki banyak aplikasi, gunakan bilah pencarian untuk memfilter daftar aplikasi.

  3. Di panel navigasi, cari nama aplikasi Anda dan pilihVersi aplikasi.

  4. Pilih versi aplikasi yang Anda ingin kelola.

  5. PilihTindakan, lalu pilihKelola label.

  6. Gunakan formulir di layar untuk menambahkan, memperbarui, atau menghapus tag.

  7. Untuk menyimpan perubahan pilih Terapkan di bagian bawah halaman.

Jika Anda menggunakan EB CLI untuk memperbarui versi aplikasi Anda, gunakan eb tags untuk menambah, memperbarui, menghapus, atau mencantumkan tag.

Misalnya, perintah berikut mencantumkan label di versi aplikasi.

~/workspace/my-app$ eb tags --list --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Perintah berikut memperbarui label mytag1 dan menghapus label mytag2.

~/workspace/my-app$ eb tags --update mytag1=newvalue --delete mytag2 \ --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Untuk daftar lengkap opsi dan contoh lainnya, lihat eb tags.

Dengan klien API berbasis AWS CLI atau lainnya, gunakan list-tags-for-resource perintah untuk membuat daftar tag versi aplikasi.

$ aws elasticbeanstalk list-tags-for-resource --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Gunakan update-tags-for-resource Untuk menambahkan, memperbarui, atau menghapus label di versi aplikasi.

$ aws elasticbeanstalk update-tags-for-resource \ --tags-to-add Key=mytag1,Value=newvalue --tags-to-remove mytag2 \ --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Tentukan kedua label untuk menambahkan dan label untuk memperbarui dalam --tags-to-add parameter dari update-tags-for-resource. Tag yang tidak ada ditambahkan, dan nilai tag yang ada diperbarui.

catatan

Untuk menggunakan beberapa EB CLI dan AWS CLI perintah dengan versi aplikasi Elastic Beanstalk, Anda memerlukan versi aplikasi. ARN Anda dapat mengambil ARN dengan menggunakan perintah berikut.

$ aws elasticbeanstalk describe-application-versions --application-name my-app --version-label my-version