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-name
my-lc
\ --image-idami-04d5cc9b88example
\ --instance-typem5.large
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat konfigurasi peluncuran di Panduan Pengguna EC2 Auto Scaling Amazon.
Contoh 2: Untuk membuat konfigurasi peluncuran dengan grup keamanan, key pair, dan skrip bootrapping
Contoh ini membuat konfigurasi peluncuran dengan grup keamanan, key pair, dan skrip bootrapping yang terdapat dalam data pengguna.
aws autoscaling create-launch-configuration \ --launch-configuration-name
my-lc
\ --image-idami-04d5cc9b88example
\ --instance-typem5.large
\ --security-groupssg-eb2af88example
\ --key-namemy-key-pair
\ --user-datafile://myuserdata.txt
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat konfigurasi peluncuran di Panduan Pengguna EC2 Auto Scaling Amazon.
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-name
my-lc
\ --image-idami-04d5cc9b88example
\ --instance-typem5.large
\ --iam-instance-profilemy-autoscaling-role
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat peran IAM untuk aplikasi yang berjalan di EC2 instans Amazon di Panduan Pengguna EC2 Penskalaan Otomatis Amazon.
Contoh 4: Untuk membuat konfigurasi peluncuran dengan pemantauan terperinci diaktifkan
Contoh ini membuat konfigurasi peluncuran dengan pemantauan EC2 terperinci diaktifkan, yang mengirimkan EC2 metrik ke CloudWatch dalam periode 1 menit.
aws autoscaling create-launch-configuration \ --launch-configuration-name
my-lc
\ --image-idami-04d5cc9b88example
\ --instance-typem5.large
\ --instance-monitoringEnabled=true
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengonfigurasi pemantauan untuk instans Auto Scaling di Panduan Pengguna Amazon Auto EC2 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-name
my-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 Auto EC2 Scaling Amazon.
Contoh 6: Untuk membuat konfigurasi peluncuran menggunakan EC2 instance
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-address
aws autoscaling create-launch-configuration \ --launch-configuration-name
my-lc-from-instance
\ --instance-idi-0123a456700123456
\ --instance-typem5.large
\ --no-associate-public-ip-address \ --placement-tenancydedicated
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat konfigurasi peluncuran menggunakan EC2 instance 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
gp3
volume Amazon EBS dengan nama perangkat/dev/sdh
dan ukuran volume 20.aws autoscaling create-launch-configuration \ --launch-configuration-name
my-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 EC2 Auto Scaling Amazon.
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 instans
Contoh ini membuat konfigurasi peluncuran
ephemeral1
dengan volume penyimpanan instance dengan nama perangkat/dev/sdc
.aws autoscaling create-launch-configuration \ --launch-configuration-name
my-lc
\ --image-idami-04d5cc9b88example
\ --instance-typem5.large
\ --block-device-mappings '[{"DeviceName":"/dev/sdc","VirtualName":"ephemeral1"}]
'Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat BlockDeviceMappingdi Referensi API EC2 Auto Scaling Amazon.
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/sdf
aws autoscaling create-launch-configuration \ --launch-configuration-name
my-lc
\ --image-idami-04d5cc9b88example
\ --instance-typem5.large
\ --block-device-mappings '[{"DeviceName":"/dev/sdf","NoDevice":""}]
'Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat BlockDeviceMappingdi Referensi API EC2 Auto Scaling Amazon.
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
-
Contoh 1: Contoh ini membuat konfigurasi peluncuran bernama 'my-lc'. EC2 Instans 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.
-
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.