eb platform - AWS Elastic Beanstalk

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

eb platform

Deskripsi

Perintah ini mendukung dua ruang kerja yang berbeda:

Platform

Gunakan ruang kerja ini untuk mengelola platform khusus.

Lingkungan

Gunakan ruang kerja ini untuk memilih platform default atau menampilkan informasi tentang platform saat ini.

Elastic Beanstalk menyediakan jalan pintas ebp untuk eb platform.

catatan

WindowsPowerShellmenggunakanebpsebagai alias perintah. Jika Anda menjalankan EB CLI di WindowsPowerShell, gunakan bentuk panjang dari perintah ini —eb platform.

Menggunakan platform eb untuk platform khusus

Cantumkan versi platform saat ini dan memungkinkan Anda untuk mengelola platform khusus.

Sintaksis

eb platform create [version] [options]

eb platform delete [version] [options]

eb platform events [version] [options]

eb platform init [platform] [options]

eb platform list [options]

eb platform logs [version] [options]

eb platform status [version] [options]

eb platform use [platform] [options]

Opsi

Nama

Deskripsi

create [version] [options]

Bangun versi baru platform. Pelajari selengkapnya.

delete version [options]

Hapus versi platform. Pelajari selengkapnya.

events [version] [options]

Menampilkan peristiwa dari versi platform. Pelajari selengkapnya.

init [platform] [options]

Inisialisasi repositori platform. Pelajari selengkapnya.

list [options]

Cantumkan versi platform saat ini. Pelajari selengkapnya.

logs [version] [options]

Tampilkan log dari lingkungan pembangun untuk versi platform. Pelajari selengkapnya.

status [version] [options]

Tampilkan status dari versi platform. Pelajari selengkapnya.

use [platform] [options]

Pilih platform yang berbeda dari versi baru yang dibangun. Pelajari selengkapnya.

Opsi Umum

Opsi umum

Semua perintah eb platform termasuk opsi umum berikut.

Nama

Deskripsi

-h

ATAU

--help

Tampilkan pesan bantuan dan keluar.

--debug

Tampilkan output debugging tambahan.

--quiet

Tekan semua output.

-v

ATAU

--verbose

Tampilkan output tambahan.

--profile PROFILE

Gunakan PROFIL yang ditentukan dari kredensial Anda.

-r REGION

ATAU

--region REGION

Gunakan wilayah WILAYAH.

--no-verify-ssl

Jangan verifikasi sertifikat SSL AWS.

Buat platform eb

Bangun versi baru dari platform dan kembalikan ARN untuk versi baru. Jika tidak ada lingkungan pembangun berjalan di wilayah saat ini, perintah ini meluncurkan satu. versi dan opsi penambahan (-M, -m, dan -p) bersifat eksklusif.

Opsi

Nama

Deskripsi

versi

Jika versi tidak ditentukan, buat versi baru berdasarkan platform terbaru dengan versi patch (N di n.n.N) bertambah.

-M

ATAU

--major-increment

Tambahkan nomor versi utama (N di N.n.n).

-m

ATAU

--minor-increment

Tambahkan nomor versi minor (N di n.N.n).

-p

ATAU

--patch-increment

Tambahkan nomor versi patch (N di n.n.N).

-i INSTANCE_TYPE

ATAU

--instance-type INSTANCE_TYPE

Gunakan INSTANCE_TYPE sebagai tipe instans, seperti t1.micro.

-ip INSTANCE_PROFILE

ATAU

--instance-profile INSTANCE_PROFILE

Gunakan INSTANCE_PROFILE sebagai profil instans saat membuat AMI untuk platform khusus.

Jika opsi -ip tidak ditentukan, buat profil instans aws-elasticbeanstalk-custom-platforme-ec2-role dan gunakan untuk platform khusus.

--tags key1=value1[,key2=value2 ...]

Tandai versi platform khusus Anda. Tanda ditentukan sebagai daftar yang dipisahkan koma pasangan key=value.

Untuk detail selengkapnya, lihat Menandai versi platform khusus.

--timeout menit

Atur jumlah menit sebelum waktu perintah habis.

--vpc.id VPC_ID

ID VPC tempat Packer dibangun.

--vpc.subnets VPC_SUBNETS

Subnet VPC tempat Packer membangun.

--vpc.publicip

Kaitkan IP publik ke instans EC2 yang diluncurkan.

Buat platform eb

Hapus versi platform. Versi tidak dihapus jika lingkungan menggunakan versi tersebut.

Opsi

Nama

Deskripsi

version

Versi untuk dihapus. Nilai ini diperlukan.

--cleanup

Hapus semua versi platform dengan status Failed.

--all-platforms

Jika --cleanup ditentukan, hapus semua versi platform dengan status Failed untuk semua platform.

--force

Konfirmasi tidak diperlukan saat menghapus versi.

Peristiwa platform eb

Menampilkan peristiwa dari versi platform. Jika versi ditentukan, tampilkan peristiwa dari versi tersebut, jika tidak, tampilkan peristiwa dari versi saat ini.

Opsi

Nama

Deskripsi

versi

Versi peristiwa yang ditampilkan. Nilai ini diperlukan.

-f

ATAU

--follow

Lanjutkan untuk menampilkan peristiwa yang terjadi.

Unit platform eb

Inisialisasi repositori platform.

Opsi

Nama

Deskripsi

platform

Nama platform untuk menginisialisasi. Nilai ini diperlukan, kecuali -i (mode interaktif) diaktifkan.

-i

ATAU

--interactive

Gunakan mode interaktif.

-k KEYNAME

ATAU

--keyname KEYNAME

Default nama kunci EC2.

Anda dapat menjalankan perintah ini di direktori yang telah diinisialisasi sebelumnya, meskipun Anda tidak dapat mengubah tipe ruang kerja jika dijalankan di direktori yang sebelumnya telah diinisialisasi.

Untuk menginisialisasi ulang dengan opsi yang berbeda, gunakan opsi -i.

Daftar platform eb

Cantumkan versi platform yang terkait dengan ruang kerja (direktori) atau wilayah.

Perintah mengembalikan hasil yang berbeda tergantung pada tipe ruang kerja tempat Anda menjalankannya, sebagai berikut:

  • Di ruang kerja platform (direktori yang diinisialisasi oleh eb platform init), perintah mengembalikan daftar semua versi platform dari platform khusus yang ditentukan di ruang kerja. Tambahkan opsi --all-platforms atau --verbose untuk mendapatkan daftar semua versi platform dari semua platform khusus yang dimiliki akun Anda di wilayah yang terkait dengan ruang kerja.

  • Di ruang kerja aplikasi (direktori yang diinisialisasi oleh eb init), perintah mengembalikan daftar semua versi platform, baik untuk platform yang dikelola oleh Elastic Beanstalk dan untuk platform khusus akun Anda. Daftar ini menggunakan nama versi platform pendek, dan beberapa varian versi platform mungkin digabungkan. Tambahkan opsi --verbose untuk mendapatkan daftar detail dengan nama lengkap dan semua varian terdaftar secara terpisah.

  • Di direktori yang tidak diinisialisasi, perintah hanya bekerja dengan opsi --region. Ini mengembalikan daftar semua versi platform yang dikelola Elastic Beanstalk yang didukung di wilayah tersebut. Daftar ini menggunakan nama versi platform pendek, dan beberapa varian versi platform mungkin digabungkan. Tambahkan opsi --verbose untuk mendapatkan daftar detail dengan nama lengkap dan semua varian terdaftar secara terpisah.

Opsi

Nama

Deskripsi

-a

ATAU

--all-platforms

Hanya valid di ruang kerja terinisialisasi (direktori yang diinisialisasi oleh eb platform init atau eb init). Cantumkan versi platform dari semua platform khusus yang terkait dengan akun Anda.

-s STATUS

ATAU

--status STATUS

Cantumkan hanya platform yang cocok dengan STATUS:

  • Siap

  • Gagal

  • Menghapus

  • Membuat

Log platform eb

Tampilkan log dari lingkungan pembangun untuk versi platform.

Opsi

Nama

Deskripsi

version

Versi platform yang ditampilkan log. Jika dihilangkan, tampilkan log dari versi saat ini.

--stream

Log deployment streaming yang disiapkan denganCloudWatch.

Status platform eb

Tampilkan status dari versi platform.

Opsi

Nama

Deskripsi

version

Versi platform yang statusnya diambil. Jika dihilangkan, tampilkan status dari versi saat ini.

Penggunaan platform eb

Pilih platform yang berbeda dari versi baru yang dibangun.

Opsi

Nama

Deskripsi

platform

Tentukan platform sebagai versi aktif untuk ruang kerja ini. Nilai ini diperlukan.

Menggunakan platform eb untuk lingkungan

Cantumkan platform yang didukung dan memungkinkan Anda untuk mengatur platform default dan versi platform untuk digunakan ketika Anda meluncurkan lingkungan. Gunakan eb platform list untuk melihat daftar semua platform yang didukung. Gunakan eb platform select untuk mengubah platform untuk proyek Anda. Gunakan eb platform show untuk melihat platform yang dipilih proyek Anda.

Sintaksis

eb platform list

eb platform select

eb platform show

Opsi

Nama

Deskripsi

list

Cantumkan versi platform saat ini.

select

Pilih platform default.

show

Tampilkan informasi tentang platform saat ini.

Contoh 1

Contoh berikut mencantumkan nama-nama semua konfigurasi untuk semua platform yang didukung Elastic Beanstalk.

$ eb platform list docker-1.5.0 glassfish-4.0-java-7-(preconfigured-docker) glassfish-4.1-java-8-(preconfigured-docker) go-1.3-(preconfigured-docker) go-1.4-(preconfigured-docker) iis-7.5 iis-8 iis-8.5 multi-container-docker-1.3.3-(generic) node.js php-5.3 php-5.4 php-5.5 python python-2.7 python-3.4 python-3.4-(preconfigured-docker) ruby-1.9.3 ruby-2.0-(passenger-standalone) ruby-2.0-(puma) ruby-2.1-(passenger-standalone) ruby-2.1-(puma) ruby-2.2-(passenger-standalone) ruby-2.2-(puma) tomcat-6 tomcat-7 tomcat-7-java-6 tomcat-7-java-7 tomcat-8-java-8

Contoh 2

Contoh berikut meminta Anda untuk memilih dari daftar platform dan versi yang ingin Anda deploy untuk platform tertentu.

$ eb platform select Select a platform. 1) PHP 2) Node.js 3) IIS 4) Tomcat 5) Python 6) Ruby 7) Docker 8) Multi-container Docker 9) GlassFish 10) Go (default is 1): 5 Select a platform version. 1) Python 2.7 2) Python 3) Python 3.4 (Preconfigured - Docker)

Contoh 3

Contoh berikut menunjukkan informasi tentang platform default saat ini.

$ eb platform show Current default platform: Python 2.7 New environments will be running: 64bit Amazon Linux 2014.09 v1.2.0 running Python 2.7 Platform info for environment "tmp-dev": Current: 64bit Amazon Linux 2014.09 v1.2.0 running Python Latest: 64bit Amazon Linux 2014.09 v1.2.0 running Python