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.
Entornos de computación no administrados
En un entorno informático no administrado, usted administra sus propios recursos informáticos. AWS Batch admite entornos informáticos no gestionados tanto para Amazon ECS como para Amazon EKS, lo que le permite mantener el control de su infraestructura y, al mismo tiempo, aprovechar las capacidades de programación de trabajos de Batch.
nota
AWS Los recursos de Fargate no son compatibles con los entornos informáticos no gestionados.
Entornos de cómputo Amazon ECS no gestionados
En el caso de los entornos informáticos de Amazon ECS no administrados, debe comprobar que la AMI que utiliza para sus recursos informáticos cumple con la especificación de la AMI de la instancia de contenedor de Amazon ECS. Para obtener más información, consulte Especificaciones de AMI de recursos de computación y Tutorial: creación de una AMI de recursos de computación.
Después de crear el entorno de cómputo no administrado, utilice la operación de DescribeComputeEnvironmentsAPI para ver los detalles del entorno de cómputo. Encuentre el clúster de Amazon ECS asociado al entorno y, a continuación, lance manualmente las instancias de contenedor en ese clúster de Amazon ECS.
El siguiente AWS CLI comando también proporciona el ARN del clúster Amazon ECS.
$aws batch describe-compute-environments \ --compute-environmentsunmanagedCE\ --query "computeEnvironments[].ecsClusterArn"
Para obtener más información, consulte Lanzamiento de una instancia de contenedor de Amazon ECS en la Guía del desarrollador de Amazon Elastic Container Service. Al lanzar los recursos de computación, especifique el ARN del clúster de Amazon ECS que los recursos deben registrar con los siguientes datos de usuario de Amazon EC2. ecsClusterArnSustitúyalo por el ARN del clúster que obtuvo con el comando anterior.
#!/bin/bash echo "ECS_CLUSTER=ecsClusterArn" >> /etc/ecs/ecs.config
Entornos de cómputo Amazon EKS no gestionados
En un entorno informático Amazon EKS no gestionado, usted administra sus propios nodos de Kubernetes y, al mismo tiempo, AWS Batch gestiona la programación y la colocación de los trabajos. Le permite controlar directamente su infraestructura de Kubernetes para cumplir con los requisitos operativos, de seguridad o de conformidad. Usted es responsable de aprovisionar y configurar sus nodos de Amazon EKS y, al mismo tiempo, de AWS Batch integrarlos con su clúster de Amazon EKS existente para programar y ejecutar los trabajos.
Para obtener más información, consulte el tutorial: Creación de un entorno informático no gestionado con los recursos de Amazon EKS.
Compatibilidad con Amazon EKS Auto Mode
AWS Batch actualmente no ejecuta trabajos en los nodos de trabajo de Amazon EKS Auto Mode: el entorno informático no administrado AWS Batch de Amazon EKS requiere nodos persistentes etiquetados por el cliente, mientras que Auto Mode aprovisiona los nodos de forma dinámica a través de Karpenter en función de la presión de los módulos pendientes.
Un entorno informático Amazon EKS no gestionado puede coexistir con un clúster de Amazon EKS que tenga habilitado el modo automático para otras cargas de trabajo, siempre que el entorno AWS Batch informático apunte a un grupo de nodos dedicado que no esté gestionado por el modo automático. El modo automático seguirá gestionando las AWS Batch cargas que no sean de trabajo de forma independiente sin interferir con el grupo de nodos. AWS Batch