Entornos de computación no administrados - AWS Batch

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-environments unmanagedCE \ --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 informáticos Amazon EKS no gestionados

En un entorno informático Amazon EKS no administrado, 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.