Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan CreateLaunchConfiguration dengan CLI
Contoh kode berikut menunjukkan cara menggunakanCreateLaunchConfiguration.
- CLI
-
- AWS CLI
-
Contoh 1: Untuk membuat konfigurasi peluncuran
Contoh ini membuat konfigurasi peluncuran sederhana.
aws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.largePerintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat konfigurasi peluncuran di Panduan Pengguna Amazon EC2 Auto Scaling.
Contoh 2: Untuk membuat konfigurasi peluncuran dengan grup keamanan, key pair, dan skrip bootstrap
Contoh ini membuat konfigurasi peluncuran dengan grup keamanan, key pair, dan skrip bootstrapping yang terdapat dalam data pengguna.
aws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.large\ --security-groupssg-eb2af88example\ --key-namemy-key-pair\ --user-datafile://myuserdata.txtPerintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat konfigurasi peluncuran di Panduan Pengguna Amazon EC2 Auto Scaling.
Contoh 3: Untuk membuat konfigurasi peluncuran dengan peran IAM
Contoh ini membuat konfigurasi peluncuran dengan nama profil instance peran IAM.
aws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.large\ --iam-instance-profilemy-autoscaling-rolePerintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat IAM role untuk aplikasi yang berjalan di Instans Amazon EC2 di Panduan Pengguna Amazon EC2 Auto Scaling.
Contoh 4: Untuk membuat konfigurasi peluncuran dengan pemantauan terperinci diaktifkan
Contoh ini membuat konfigurasi peluncuran dengan pemantauan terperinci EC2 diaktifkan, yang mengirimkan metrik EC2 CloudWatch dalam periode 1 menit.
aws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.large\ --instance-monitoringEnabled=truePerintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengonfigurasi pemantauan untuk instans Auto Scaling di Panduan Pengguna Amazon EC2 Auto Scaling.
Contoh 5: Untuk membuat konfigurasi peluncuran yang meluncurkan Instans Spot
Contoh ini membuat konfigurasi peluncuran yang menggunakan Instans Spot sebagai satu-satunya opsi pembelian.
aws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.large\ --spot-price"0.50"Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Meminta Instans Spot di Panduan Pengguna Amazon EC2 Auto Scaling.
Contoh 6: Untuk membuat konfigurasi peluncuran menggunakan instans EC2
Contoh ini membuat konfigurasi peluncuran berdasarkan atribut dari instance yang ada. Ini mengesampingkan penyewaan penempatan dan apakah alamat IP publik diatur dengan menyertakan opsi dan
--placement-tenancy.--no-associate-public-ip-addressaws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc-from-instance\ --instance-idi-0123a456700123456\ --instance-typem5.large\ --no-associate-public-ip-address \ --placement-tenancydedicatedPerintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat konfigurasi peluncuran menggunakan instans EC2 di Panduan Pengguna Amazon EC2 Auto Scaling.
Contoh 7: Untuk membuat konfigurasi peluncuran dengan pemetaan perangkat blok untuk volume Amazon EBS
Contoh ini membuat konfigurasi peluncuran dengan pemetaan perangkat blok untuk
gp3volume Amazon EBS dengan nama perangkat/dev/sdhdan ukuran volume 20.aws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.large\ --block-device-mappings '[{"DeviceName":"/dev/sdh","Ebs":{"VolumeSize":20,"VolumeType":"gp3"}}]'Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat EBS di Referensi API Amazon EC2 Auto Scaling.
Untuk informasi tentang sintaks untuk mengutip nilai parameter berformat JSON, lihat Menggunakan tanda kutip dengan string di CLI di Panduan Pengguna Antarmuka Baris Perintah AWS.AWS
Contoh 8: Untuk membuat konfigurasi peluncuran dengan pemetaan perangkat blok untuk volume penyimpanan instance
Contoh ini membuat konfigurasi peluncuran
ephemeral1dengan volume penyimpanan instance dengan nama perangkat/dev/sdc.aws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.large\ --block-device-mappings '[{"DeviceName":"/dev/sdc","VirtualName":"ephemeral1"}]'Perintah ini tidak menghasilkan output.
Untuk informasi lebih lanjut, lihat BlockDeviceMapping dalam Referensi API Amazon EC2 Auto Scaling.
Untuk informasi tentang sintaks untuk mengutip nilai parameter berformat JSON, lihat Menggunakan tanda kutip dengan string di CLI di Panduan Pengguna Antarmuka Baris Perintah AWS.AWS
Contoh 9: Untuk membuat konfigurasi peluncuran dan menekan perangkat blok agar tidak dilampirkan pada waktu peluncuran
Contoh ini membuat konfigurasi peluncuran yang menekan perangkat blok yang ditentukan oleh pemetaan perangkat blok AMI (misalnya,).
/dev/sdfaws autoscaling create-launch-configuration \ --launch-configuration-namemy-lc\ --image-idami-04d5cc9b88example\ --instance-typem5.large\ --block-device-mappings '[{"DeviceName":"/dev/sdf","NoDevice":""}]'Perintah ini tidak menghasilkan output.
Untuk informasi lebih lanjut, lihat BlockDeviceMapping dalam Referensi API Amazon EC2 Auto Scaling.
Untuk informasi tentang sintaks untuk mengutip nilai parameter berformat JSON, lihat Menggunakan tanda kutip dengan string di CLI di Panduan Pengguna Antarmuka Baris Perintah AWS.AWS
-
Untuk detail API, lihat CreateLaunchConfiguration
di Referensi AWS CLI Perintah.
-
- PowerShell
-
- Alat untuk PowerShell V4
-
Contoh 1: Contoh ini membuat konfigurasi peluncuran bernama 'my-lc'. Instans EC2 yang diluncurkan oleh grup Auto Scaling yang menggunakan konfigurasi peluncuran ini menggunakan tipe instans tertentu, AMI, grup keamanan, dan peran IAM.
New-ASLaunchConfiguration -LaunchConfigurationName my-lc -InstanceType "m3.medium" -ImageId "ami-12345678" -SecurityGroup "sg-12345678" -IamInstanceProfile "myIamRole"-
Untuk detail API, lihat CreateLaunchConfigurationdi Referensi AWS Tools for PowerShell Cmdlet (V4).
-
- Alat untuk PowerShell V5
-
Contoh 1: Contoh ini membuat konfigurasi peluncuran bernama 'my-lc'. Instans EC2 yang diluncurkan oleh grup Auto Scaling yang menggunakan konfigurasi peluncuran ini menggunakan tipe instans tertentu, AMI, grup keamanan, dan peran IAM.
New-ASLaunchConfiguration -LaunchConfigurationName my-lc -InstanceType "m3.medium" -ImageId "ami-12345678" -SecurityGroup "sg-12345678" -IamInstanceProfile "myIamRole"-
Untuk detail API, lihat CreateLaunchConfigurationdi Referensi AWS Tools for PowerShell Cmdlet (V5).
-
Untuk daftar lengkap panduan pengembang AWS SDK dan contoh kode, lihatMenggunakan layanan ini dengan AWS SDK. Topik ini juga mencakup informasi tentang memulai dan detail tentang versi SDK sebelumnya.