Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS Batch variables de entorno laboral
AWS Batch establece variables de entorno específicas en los trabajos de contenedores. Estas variables de entorno proporcionan una visión introspectiva de los contenedores que se encuentran dentro de los trabajos. Puede usar los valores de estas variables en la lógica de sus aplicaciones. Todas las variables que AWS Batch se configuran comienzan con el AWS_BATCH_
prefijo. Se trata de un prefijo de variable de entorno protegido. No puede usar este prefijo para sus propias variables en las definiciones o anulaciones de trabajos.
Las variables de entorno siguientes están disponibles en los contenedores de trabajos:
AWS_BATCH_CE_NAME
-
Esta variable se establece en el nombre del entorno de computación en el que está situado el trabajo.
AWS_BATCH_JOB_ARRAY_INDEX
-
Esta variable solo se establece en los trabajos de matrices secundarios. El índice de trabajo de matriz empieza en 0, y cada trabajo secundario recibe un número de índice único. Por ejemplo, un trabajo de matriz con 10 elementos secundarios tiene valores de índice comprendidos entre 0 y 9. Puede utilizar este valor de índice para controlar la forma en la que se diferencian los elementos secundarios del trabajo de matriz. Para obtener más información, consulte Tutorial: uso del índice de trabajo de matriz para controlar la diferenciación de trabajos.
AWS_BATCH_JOB_ARRAY_SIZE
-
Esta variable se establece en el tamaño del trabajo de matriz principal. El tamaño del trabajo de matriz principal se pasa al trabajo de matriz secundario en esta variable.
AWS_BATCH_JOB_ATTEMPT
-
Esta variable se establece en el número de reintentos de trabajo. Al primer intento se le asigna el valor 1. Para obtener más información, consulte Reintentos automáticos de trabajo.
AWS_BATCH_JOB_ID
-
Esta variable se establece en el ID del AWS Batch trabajo.
AWS_BATCH_JOB_KUBERNETES_NODE_UID
-
Esta variable se establece como Kubernetes UIDdel objeto de nodo que se encuentra en el clúster de Kubernetes en el que se ejecuta el pod. Esta variable solo se establece para los trabajos que se ejecutan en EKS los recursos de Amazon. Para obtener más información, consulte UIDs
la Kubernetes documentación. AWS_BATCH_JOB_MAIN_NODE_INDEX
-
Esta variable solo se establece en los trabajos paralelos de varios nodos. Esta variable se establece en el número de índice del nodo principal del trabajo. El código de la aplicación puede comparar
AWS_BATCH_JOB_MAIN_NODE_INDEX
conAWS_BATCH_JOB_NODE_INDEX
en un nodo individual para determinar si es el nodo principal. AWS_BATCH_JOB_MAIN_NODE_PRIVATE_IPV4_ADDRESS
-
Esta variable solo se establece en los trabajos paralelos de varios nodos. Esta variable no está presente en el nodo principal, pero está configurada en la IPv4 dirección privada del nodo principal del trabajo. El código de la aplicación del nodo secundario puede utilizar esta dirección para comunicarse con el nodo principal.
AWS_BATCH_JOB_NODE_INDEX
-
Esta variable solo se establece en los trabajos paralelos de varios nodos. Esta variable se establece en el número de índice del nodo. El índice del nodo comienza a partir de 0 y cada nodo recibe un número de índice único. Por ejemplo, un trabajo paralelo de varios nodos con 10 elementos secundarios tiene valores de índice comprendidos entre 0 y 9.
AWS_BATCH_JOB_NUM_NODES
-
Esta variable solo se establece en los trabajos paralelos de varios nodos. Esta variable se establece en el número de nodos solicitados para el trabajo en paralelo de varios nodos.
AWS_BATCH_JQ_NAME
-
Esta variable se establece en el nombre de la cola de trabajos a la que se ha enviado el trabajo.