Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exemple de spécifications de lancement d’une demande d’instance Spot
Les exemples suivants montrent les configurations de lancement que vous pouvez utiliser avec la request-spot-instances
Important
Nous vous déconseillons vivement d'utiliser cette request-spot-instances
Exemples
Exemple 1 : Lancement d’instances Spot
L’exemple suivant n’inclut aucune zone de disponibilité ou sous-réseau. Amazon EC2 sélectionne une zone de disponibilité pour vous. Amazon EC2 lance les instances dans le sous-réseau par défaut de la zone de disponibilité sélectionnée.
{ "ImageId": "ami-0abcdef1234567890", "KeyName": "my-key-pair", "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ], "InstanceType": "m5.medium", "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }
Exemple 2 : Lancement d’instances Spot dans la zone de disponibilité spécifiée
L’exemple suivant inclut une zone de disponibilité. Amazon EC2 lance les instances dans le sous-réseau par défaut de la zone de disponibilité spécifiée.
{ "ImageId": "ami-0abcdef1234567890", "KeyName": "my-key-pair", "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ], "InstanceType": "m5.medium", "Placement": { "AvailabilityZone": "us-west-2a" }, "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }
Exemple 3 : Lancement d’instances Spot dans le sous-réseau spécifié
L’exemple suivant inclut un sous-réseau. Amazon EC2 lance les instances dans le sous-réseau spécifié. Si le VPC n'est pas un VPC par défaut, l'instance ne reçoit pas d'adresse publique par défaut. IPv4
{ "ImageId": "ami-0abcdef1234567890", "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ], "InstanceType": "m5.medium", "SubnetId": "subnet-1a2b3c4d", "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }
Pour attribuer une IPv4 adresse publique à une instance dans un VPC autre que celui par défaut, spécifiez AssociatePublicIpAddress
le champ comme indiqué dans l'exemple suivant. Lorsque vous spécifiez une interface réseau, vous devez inclure l’ID du sous-réseau et l’ID du groupe de sécurité à l’aide de l’interface réseau au lieu d’utiliser les champs SubnetId
et SecurityGroupIds
illustrés dans le bloc de code précédent.
{ "ImageId": "ami-0abcdef1234567890", "KeyName": "my-key-pair", "InstanceType": "m5.medium", "NetworkInterfaces": [ { "DeviceIndex": 0, "SubnetId": "subnet-1a2b3c4d5e6f7g8h9", "Groups": [ "sg-1a2b3c4d5e6f7g8h9" ], "AssociatePublicIpAddress": true } ], "IamInstanceProfile": { "Arn": "arn:aws:iam::123456789012:instance-profile/my-iam-role" } }
Exemple 4 : Lancement d’une instance Spot dédiée
L’exemple suivant demande une instance Spot avec une location de dedicated
. Une instance Spot dédiée doit être lancée sur un VPC.
{ "ImageId": "ami-0abcdef1234567890", "KeyName": "my-key-pair", "SecurityGroupIds": [ "sg-1a2b3c4d5e6f7g8h9" ], "InstanceType": "c5.8xlarge", "SubnetId": "subnet-1a2b3c4d5e6f7g8h9", "Placement": { "Tenancy": "dedicated" } }