eb appversion - AWS Elastic Beanstalk

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

eb appversion

Deskripsi

Perintah appversion EB CLI mengelola versi aplikasi Elastic Beanstalk Anda. Anda dapat membuat versi baru dari aplikasi tanpa men-deploy, menghapus versi aplikasi, atau membuat Kebijakan siklus hidup versi aplikasi. Jika Anda memanggil perintah tanpa opsi apapun, ini memasuki mode interaktif.

Gunakan opsi --create untuk membuat versi baru aplikasi.

Gunakan opsi --delete untuk menghapus versi aplikasi.

Ggunakan opsi lifecycle untuk menampilkan atau membuat kebijakan siklus hidup versi aplikasi. Untuk informasi selengkapnya, lihat Mengkonfigurasi pengaturan siklus hidup versi aplikasi.

Sintaks

eb appversion

eb appversion [-c | --create]

eb appversion [-d | --delete] version-label

eb appversion lifecycle [-p | --print]

Opsi

Nama

Penjelasan

Jenis: String

-a application-name

atau

--application_name application-name

Nama aplikasi. Jika aplikasi dengan nama yang ditentukan tidak ditemukan, EB CLI membuat versi aplikasi untuk aplikasi baru.

Hanya berlaku dengan opsi --create.

Jenis: String

-c

atau

--create

Buat versi baru aplikasi.

-d version-label

atau

--delete version-label

Hapus versi aplikasi yang dilabelkan version-label.

-l version_label

atau

--label version_label

Tentukan label yang akan digunakan untuk versi yang dibuat oleh EB CLI. Jika Anda tidak menggunakan opsi ini, EB CLI menghasilkan label unik baru. Jika Anda memberikan label versi, pastikan bahwa label tersebut unik.

Hanya berlaku dengan opsi --create.

Jenis: String

siklus hidup

Memanggil editor default untuk membuat kebijakan siklus hidup versi aplikasi baru. Gunakan kebijakan ini untuk menghindari mencapai kuota versi aplikasi.

siklus hidup -p

atau

siklus hidup --print

Menampilkan kebijakan siklus hidup aplikasi saat ini.

-m "version_description"

atau

--message "version_description"

Deskripsi untuk versi aplikasi. Ini tertutup dalam tanda kutip ganda.

Hanya berlaku dengan opsi --create.

Jenis: String

-p

or

--process

Pra-pemrosesan dan validasi manifes lingkungan dan file konfigurasi di paket sumber. Memvalidasi file konfigurasi dapat mengidentifikasi masalah. Kami rekomendasikan Anda melakukan ini sebelum men-deploy versi aplikasi ke lingkungan.

Hanya berlaku dengan opsi --create.

--source codecommit/repository-name/branch-name

CodeCommitRepositori dan cabang. Untuk informasi selengkapnya, lihat Menggunakan EB CLI dengan AWS CodeCommit.

Hanya berlaku dengan opsi --create.

--staged

Gunakan file yang dipersiapkan di indeks git, bukan HEAD commit, untuk membuat versi aplikasi.

Hanya berlaku dengan opsi --create.

--timeout menit

Jumlah menit sebelum waktu perintah habis.

Hanya berlaku dengan opsi --create.

Opsi Umum

Menggunakan perintah secara interaktif

Jika Anda menggunakan perintah tanpa argumen, output menampilkan versi aplikasi. Mereka terdaftar di urutan kronologis terbalik, dengan versi terakhir terdaftar pertama. Lihat bagian Contoh untuk contoh tampilan layar. Perhatikan bahwa baris status ditampilkan di bagian bawah. Baris status menampilkan informasi yang sensitif konteks.

Tekan d untuk menghapus versi aplikasi, tekan l untuk mengelola kebijakan siklus hidup aplikasi Anda, atau tekan q untuk berhenti tanpa membuat perubahan apa pun.

catatan

Jika versi di-deploy ke lingkungan apa pun, Anda tidak dapat menghapus versi tersebut.

Output

Perintah dengan opsi --create menampilkan pesan yang mengonfirmasikan bahwa versi aplikasi telah dibuat.

Perintah dengan opsi --delete version-label menampilkan pesan yang mengonfirmasikan bahwa versi aplikasi telah dibuat.

Contoh

Contoh berikut menunjukkan jendela interaktif untuk aplikasi tanpa deployment.

Application window showing version history with three entries and no current deployment.

Contoh berikut menunjukkan jendela interaktif untuk aplikasi dengan versi keempat, dengan label versi Aplikasi Sampel, di-deploy.

Application versions table showing 4 versions, with the latest labeled "Sample Application" deployed 2 minutes ago.

Contoh berikut menunjukkan output dari perintah eb appversion lifecycle -p, saat ACCOUNT-ID adalah ID akun pengguna:

Application details for: lifecycle Region: sa-east-1 Description: Application created from the EB CLI using "eb init" Date Created: 2016/12/20 02:48 UTC Date Updated: 2016/12/20 02:48 UTC Application Versions: ['Sample Application'] Resource Lifecycle Config(s): VersionLifecycleConfig: MaxCountRule: DeleteSourceFromS3: False Enabled: False MaxCount: 200 MaxAgeRule: DeleteSourceFromS3: False Enabled: False MaxAgeInDays: 180 ServiceRole: arn:aws:iam::ACCOUNT-ID:role/aws-elasticbeanstalk-service-role