Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menciptakan lingkungan Elastic Beanstalk dengan AWS CLI
Untuk detail tentang AWS CLI perintah untuk Elastic Beanstalk, lihat Referensi Perintah.AWS CLI
-
Periksa apakah CNAME untuk lingkungan tersedia.
$
aws elasticbeanstalk check-dns-availability --cname-prefix
{ "Available": true, "FullyQualifiedCNAME": "my-cname.elasticbeanstalk.com" }my-cname
-
Pastikan versi aplikasi Anda ada.
$
aws elasticbeanstalk describe-application-versions --application-name
my-app
--version-labelv1
Jika Anda belum memiliki versi aplikasi untuk sumber Anda, buatlah. Misalnya, perintah berikut membuat versi aplikasi dari paket sumber Amazon Simple Storage Service (Amazon S3).
$
aws elasticbeanstalk create-application-version --application-name
my-app
--version-labelv1
--source-bundle S3Bucket=amzn-s3-demo-bucket
,S3Key=my-source-bundle.zip
-
Buat templat konfigurasi untuk aplikasi.
$
aws elasticbeanstalk create-configuration-template --application-name
my-app
--template-namev1
--solution-stack-name"64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Passenger Standalone)"
-
Buat lingkungan.
$
aws elasticbeanstalk create-environment --cname-prefix
my-cname
--application-namemy-app
--template-namev1
--version-labelv1
--environment-namev1clone
--option-settings file://options.txtPengaturan Pilihan didefinisikan dalam file options.txt:
[ { "Namespace": "aws:autoscaling:launchconfiguration", "OptionName": "IamInstanceProfile", "Value": "aws-elasticbeanstalk-ec2-role" } ]
Pengaturan opsi di atas mendefinisikan profil IAM instance. Anda dapat menentukan ARN atau nama profil.
-
Menentukan apakah lingkungan baru Hijau dan Siap.
$
aws elasticbeanstalk describe-environments --environment-names
my-env
Jika lingkungan baru tidak muncul sebagai Hijau dan Siap, Anda harus memutuskan apakah Anda ingin mencoba lagi operasi atau meninggalkan lingkungan dalam keadaan saat ini untuk diselidiki. Pastikan untuk mengakhiri lingkungan setelah Anda selesai, dan bersihkan sumber daya yang tidak digunakan.
catatan
Anda dapat menyesuaikan periode waktu habis jika lingkungan tidak diluncurkan dalam waktu yang wajar.