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.
Différences entre les définitions de tâches Amazon ECS pour les instances gérées Amazon ECS
Pour utiliser les instances gérées Amazon ECS, vous devez configurer votre définition de tâche pour utiliser le type de lancement des instances gérées Amazon ECS. Il existe d’autres considérations à prendre en compte lors de l’utilisation d’instances gérées Amazon ECS.
Paramètres de définition de tâche
Les tâches qui utilisent des instances gérées Amazon ECS prennent en charge la plupart des paramètres de définition de tâche Amazon ECS disponibles. Cependant, certains paramètres présentent des comportements ou des limites spécifiques lorsqu’ils sont utilisés avec des tâches d’instances gérées Amazon ECS.
Les paramètres de définition de tâche ne sont pas valides dans les tâches d’instances gérées Amazon ECS :
-
disableNetworking -
dnsSearchDomains -
dnsServers -
dockerLabels -
dockerSecurityOptions -
dockerVolumeConfiguration -
ephemeralStorage -
extraHosts -
fsxWindowsFileServerVolumeConfiguration -
hostname -
inferenceAccelerator -
ipcMode -
links -
maxSwap -
proxyConfiguration -
sharedMemorySize -
sourcepathVolumes -
swappiness -
tmpfs
Les paramètres de définition de tâche suivants sont valides dans les tâches d’instances gérées Amazon ECS, mais présentent des limitations à prendre en compte :
-
networkConfiguration: les tâches d’instances gérées Amazon ECS utilisent le mode réseauawsvpcouhost. -
placementConstraints: les attributs de contrainte suivants sont pris en charge.-
ecs.subnet-id -
ecs.availability-zone -
ecs.instance-type -
ecs.cpu-architecture
-
-
requiresCompatibilities: doit inclureMANAGED_INSTANCESpour garantir la compatibilité de la définition de tâche avec les instances gérées Amazon ECS. -
resourceRequirement:InferenceAcceleratorn’est pas pris en charge. -
operatingSystemFamily: les instances gérées Amazon ECS utilisentLINUX.
Pour vous assurer que votre définition de tâche est valide pour l’utilisation d’instances gérées Amazon ECS, vous pouvez spécifier les éléments suivants lors de l’enregistrement de la définition de tâche :
-
Dans le champ AWS Management Console, dans le champ Compatibilités requises, spécifiez
MANAGED_INSTANCES. -
Dans le AWS CLI, spécifiez l'
--requires-compatibilitiesoption. -
Dans l'API Amazon ECS, spécifiez l'indicateur
requiresCompatibilities.