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.
EKSOffres d'emploi Amazon
Un travail est la plus petite unité de travail dans laquelle il s'agit AWS Batch. Une AWS Batch offre d'emploi sur Amazon EKS est one-to-one mappée vers un Kubernetes nacelle. Une définition de AWS Batch tâche est un modèle de AWS Batch tâche. Lorsque vous soumettez une AWS Batch tâche, vous faites référence à une définition de tâche, vous ciblez une file d'attente de tâches et vous donnez un nom à une tâche. Dans la définition d'une AWS Batch tâche sur AmazonEKS, le eksPropertiesparamètre définit l'ensemble de paramètres pris en charge par une EKS tâche AWS Batch sur Amazon. Dans une SubmitJobdemande, le eksPropertiesOverrideparamètre permet de remplacer certains paramètres courants. Vous pouvez ainsi utiliser des modèles de définitions de tâches pour plusieurs tâches. Lorsqu'une tâche est envoyée à votre EKS cluster Amazon, AWS Batch elle la transforme en podspec
(Kind: Pod
). podspec
utilise des AWS Batch paramètres supplémentaires pour garantir que les tâches sont correctement dimensionnées et planifiées. AWS Batch combine des étiquettes et des nuances pour garantir que les tâches ne s'exécutent que sur les nœuds AWS Batch gérés et que les autres pods ne s'exécutent pas sur ces nœuds.
Important
-
Si le
hostNetwork
paramètre n'est pas défini explicitement dans une définition de EKS tâche Amazon, le mode réseau du pod est AWS Batch défini par défaut sur le mode hôte. Plus précisément, les paramètres suivants sont appliqués :hostNetwork=true
etdnsPolicy=ClusterFirstWithHostNet
. -
AWS Batch nettoie les modules de travail peu après qu'un module ait terminé sa tâche. Pour consulter les journaux des applications pod, configurez un service de journalisation pour votre cluster. Pour de plus amples informations, veuillez consulter Utilisez CloudWatch les journaux pour surveiller les offres d'EKSemploi AWS Batch sur Amazon.
Rubriques
Fonctionnalités prises en charge par AWS Batch Amazon EKS Jobs
Ce sont les caractéristiques AWS Batch spécifiques qui sont également communes à Kubernetes jobs exécutés sur Amazon EKS :
KubernetesSecrets
et ServiceAccounts
AWS Batch prend en charge le référencement Kubernetes Secrets
et ServiceAccounts
. Vous pouvez configurer des pods pour utiliser les EKS IAM rôles Amazon pour les comptes de service. Pour plus d'informations, voir Configuration des pods pour utiliser un Kubernetes compte de service dans le guide de EKS l'utilisateur Amazon.