Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan antarmuka baris perintah Elastic Beanstalk (EB) CLI
Topik ini menjelaskan EBCLI, termasuk instalasi, konfigurasi, dan cara menggunakannya untuk merusak lingkungan Elastic Beanstalk Anda.
EB CLI adalah antarmuka baris perintah yang menyediakan perintah interaktif AWS Elastic Beanstalk yang menyederhanakan pembuatan, pembaruan, dan pemantauan lingkungan dari repositori lokal. Gunakan EB CLI sebagai bagian dari siklus pengembangan dan pengujian sehari-hari Anda sebagai alternatif untuk konsol Elastic Beanstalk.
catatan
Versi EB saat ini CLI memiliki set dasar perintah yang berbeda dari versi sebelum versi 3.0. Jika Anda menggunakan versi lama, lihat Migrasi ke EB 3 CLI dan CodeCommit untuk informasi migrasi.
Setelah Anda menginstal EB CLI dan mengkonfigurasi direktori proyek, Anda dapat membuat lingkungan dengan satu perintah:
~/my-app$ eb create my-env
Kode sumber untuk EB CLI adalah proyek sumber terbuka. Itu berada di aws/aws-elastic-beanstalk-cli
GitHub repositori. Anda dapat berpartisipasi dengan melaporkan masalah, membuat saran, dan mengirimkan permintaan penarikan. Kami menghargai kontribusi Anda! Untuk lingkungan di mana Anda hanya bermaksud menggunakan EB apa CLI adanya, kami sarankan Anda menginstalnya menggunakan salah satu skrip CLI pengaturan EB, seperti yang dijelaskan dalam. Instal EB CLI menggunakan skrip pengaturan
Sebelumnya, Elastic Beanstalk mendukung pemisahan yang menyediakan API akses langsung ke operasi CLI yang disebut Elastic Beanstalk. API CLI Ini telah diganti dengan AWS CLI, yang menyediakan fungsionalitas yang sama tetapi untuk semua AWS layanan 'APIs.
Dengan AWS CLI Anda memiliki akses langsung ke Elastic BeanstalkAPI. AWS CLI Ini bagus untuk skrip, tetapi tidak mudah digunakan dari baris perintah karena jumlah perintah yang perlu Anda jalankan dan jumlah parameter pada setiap perintah. Misalnya, membuat lingkungan memerlukan serangkaian perintah:
~$ aws elasticbeanstalk check-dns-availability --cname-prefix my-cname
~$ aws elasticbeanstalk create-application-version --application-name my-application --version-label v1 --source-bundle S3Bucket=amzn-s3-demo-bucket,S3Key=php-proxy-sample.zip
~$ aws elasticbeanstalk create-environment --cname-prefix my-cname --application-name my-app --version-label v1 --environment-name my-env --solution-stack-name "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Passenger Standalone)"
Untuk informasi tentang menginstal EBCLI, mengonfigurasi repositori, dan bekerja dengan lingkungan, lihat topik berikut.
Topik
- Pasang Antarmuka Baris Perintah Elastic Beanstalk
- Mengonfigurasi EB CLI
- Mengelola beberapa lingkungan Elastic Beanstalk sebagai grup dengan EB CLI
- Menggunakan EB CLI dengan AWS CodeBuild
- Menggunakan EB CLI dengan Git
- Menggunakan EB CLI dengan AWS CodeCommit
- Menggunakan EB CLI untuk memantau kondisi lingkungan
- Mengelola beberapa lingkungan Elastic Beanstalk sebagai grup dengan EB CLI
- Memecahkan masalah dengan EB CLI
- Referensi perintah EB CLI