EB CLI 2.6 (pensiun) - AWS Elastic Beanstalk

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

EB CLI 2.6 (pensiun)

Versi EB ini CLI dan dokumentasinya telah diganti dengan versi 3 (di bagian ini, EB CLI 3 mewakili versi 3 dan yang lebih baru dari CLI EB). Untuk informasi tentang versi baru, lihat Menggunakan antarmuka baris perintah Elastic Beanstalk (EB) CLI.

Anda harus bermigrasi ke versi terbaru EB 3CLI. Ini dapat mengelola lingkungan yang Anda luncurkan menggunakan EB CLI 2.6 atau versi EB yang lebih lama. CLI

Perbedaan dari versi 3 EB CLI

EB adalah alat antarmuka baris perintah (CLI) untuk Elastic Beanstalk yang dapat Anda gunakan untuk menyebarkan aplikasi dengan cepat dan lebih mudah. Versi terbaru EB diperkenalkan oleh Elastic CLI Beanstalk di EB 3. EB CLI secara otomatis mengambil pengaturan dari lingkungan yang dibuat menggunakan EB jika lingkungan berjalan. Perhatikan bahwa EB CLI 3 tidak menyimpan pengaturan opsi secara lokal, seperti pada versi sebelumnya.

EB CLI memperkenalkan perintaheb create,,,eb deploy,eb open,eb console,eb scale,eb setenv,eb config,eb terminate,eb clone, eb list eb useeb printenv, dan. eb ssh Di EB CLI 3.1 atau yang lebih baru, Anda juga dapat menggunakan eb swap perintah. Di EB CLI 3.2 saja, Anda dapat menggunakaneb abort,eb platform, dan eb upgrade perintah. Selain perintah baru ini, perintah EB CLI 3 berbeda dari perintah EB CLI 2.6 dalam beberapa kasus:

  • eb init – Gunakan eb init untuk membuat direktori .elasticbeanstalk di direktori proyek yang ada dan buat aplikasi Elastic Beanstalk baru untuk proyek tersebut. Berbeda dengan versi sebelumnya, EB CLI 3 dan versi yang lebih baru tidak meminta Anda untuk membuat lingkungan.

  • eb start— EB CLI 3 tidak termasuk perintaheb start. Gunakan eb create untuk membuat lingkungan.

  • eb stop— EB CLI 3 tidak termasuk perintaheb stop. Gunakan eb terminate untuk benar-benar mengakhiri lingkungan dan membersihkannya.

  • eb pushdan git aws.push— EB CLI 3 tidak termasuk perintah eb push ataugit aws.push. Gunakan eb deploy untuk memperbarui kode aplikasi Anda.

  • eb update— EB CLI 3 tidak termasuk perintaheb update. Gunakan eb config untuk memperbarui lingkungan.

  • eb branch— EB CLI 3 tidak termasuk perintaheb branch.

Untuk informasi selengkapnya tentang menggunakan perintah EB CLI 3 untuk membuat dan mengelola aplikasi, lihatReferensi perintah EB CLI. Untuk panduan tentang cara menerapkan aplikasi sampel menggunakan EB CLI 3, lihat. Mengelola beberapa lingkungan Elastic Beanstalk sebagai grup dengan EB CLI

Migrasi ke EB 3 CLI dan CodeCommit

Elastic Beanstalk tidak hanya CLI pensiun EB 2.6, tetapi juga telah menghapus beberapa fungsi 2.6. Perubahan paling signifikan dari 2.6 adalah bahwa EB CLI tidak lagi secara native mendukung pembaruan kode tambahan (eb push,git aws.push) atau percabangan (). eb branch Bagian ini menjelaskan cara bermigrasi dari EB CLI 2.6 ke versi terbaru EB CLI dan digunakan CodeCommit sebagai repositori kode Anda.

Jika Anda belum melakukannya, buat repositori kode di CodeCommit, seperti yang dijelaskan dalam Migrasi ke. CodeCommit

Setelah Anda menginstal dan mengkonfigurasi EBCLI, Anda memiliki dua kesempatan untuk mengaitkan aplikasi Anda dengan CodeCommit repositori Anda, termasuk cabang tertentu.

  • Saat mengeksekusieb init, seperti dalam contoh berikut di mana myRepo adalah nama CodeCommit repositori Anda dan myBranch adalah cabang di CodeCommit.

    eb init --source codecommit/myRepo/myBranch
  • Saat mengeksekusieb deploy, seperti dalam contoh berikut di mana myRepo adalah nama CodeCommit repositori Anda dan myBranch adalah cabang di CodeCommit.

    eb deploy --source codecommit/myRepo/myBranch

Untuk informasi lebih lanjut, termasuk cara men-deploy pembaruan kode tambahan ke lingkungan Elastic Beanstalk tanpa harus mengunggah ulang seluruh proyek Anda, lihat Menggunakan EB CLI dengan AWS CodeCommit.