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 atau --application_name |
Nama aplikasi. Jika aplikasi dengan nama yang ditentukan tidak ditemukan, EB CLI membuat versi aplikasi untuk aplikasi baru. Hanya berlaku dengan opsi Jenis: String |
-c atau --create |
Buat versi baru aplikasi. |
-d atau --delete |
Hapus versi aplikasi yang dilabelkan version-label . |
atau
|
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 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. |
atau
|
Deskripsi untuk versi aplikasi. Ini tertutup dalam tanda kutip ganda. Hanya berlaku dengan opsi Jenis: String |
or
|
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 |
|
CodeCommitRepositori dan cabang. Untuk informasi selengkapnya, lihat Menggunakan EB CLI dengan AWS CodeCommit. Hanya berlaku dengan opsi |
|
Gunakan file yang dipersiapkan di indeks git, bukan HEAD commit, untuk membuat versi aplikasi. Hanya berlaku dengan opsi |
|
Jumlah menit sebelum waktu perintah habis. Hanya berlaku dengan opsi |
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.
Contoh berikut menunjukkan jendela interaktif untuk aplikasi dengan versi keempat, dengan label versi Aplikasi Sampel, di-deploy.
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