Tutoriel : mapper une tâche en cours d'exécution à un pod et à un nœud - AWS Batch

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.

Tutoriel : mapper une tâche en cours d'exécution à un pod et à un nœud

Les nodeName paramètres podProperties d'une tâche en cours d'exécution ont été podName définis pour la tentative de tâche en cours. Utilisez l'DescribeJobsAPIopération pour afficher ces paramètres.

Voici un exemple de sortie.

$ aws batch describe-jobs --job 2d044787-c663-4ce6-a6fe-f2baf7e51b04 { "jobs": [ { "status": "RUNNING", "jobArn": "arn:aws:batch:us-east-1:123456789012:job/2d044787-c663-4ce6-a6fe-f2baf7e51b04", "jobDefinition": "arn:aws:batch:us-east-1:123456789012:job-definition/MyJobOnEks_SleepWithRequestsOnly:1", "jobQueue": "arn:aws:batch:us-east-1:123456789012:job-queue/My-Eks-JQ1", "jobId": "2d044787-c663-4ce6-a6fe-f2baf7e51b04", "eksProperties": { "podProperties": { "nodeName": "ip-192-168-55-175.ec2.internal", "containers": [ { "image": "public.ecr.aws/amazonlinux/amazonlinux:2", "resources": { "requests": { "cpu": "1", "memory": "1024Mi" } } } ], "podName": "aws-batch.b0aca953-ba8f-3791-83e2-ed13af39428c" } } } ] }

Pour une tâche pour laquelle les nouvelles tentatives sont activées, la podName fin nodeName de chaque tentative terminée figure dans le paramètre de eksAttempts liste de l'DescribeJobsAPIopération. La podName fin nodeName de la tentative d'exécution en cours se trouve dans l'podPropertiesobjet.