Tutorial: Creación de un entorno informático no gestionado con los recursos de Amazon EKS - 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.

Tutorial: Creación de un entorno informático no gestionado con los recursos de Amazon EKS

Complete los siguientes pasos para crear un entorno informático no administrado con los recursos de Amazon Elastic Kubernetes Service (Amazon EKS).

  1. Abra la consola en. AWS Batch https://console.aws.amazon.com/batch/

  2. En la barra de navegación situada en la parte superior de la página, seleccione la Región de AWS que desee utilizar.

  3. En el panel de navegación, elija Entornos de computación.

  4. Seleccione Creación de.

  5. Configure el entorno.

    1. Para la Configuración del entorno de computación, elija Amazon Elastic Kubernetes Service (Amazon EKS).

    2. Para el Tipo de orquestación, seleccione No administrado.

  6. En Nombre, especifique un nombre único para el entorno de computación. El nombre puede tener una longitud máxima de 128 caracteres. Puede contener letras mayúsculas y minúsculas, números, guiones (-) y guiones bajos (_).

  7. Para el clúster de EKS, elija un clúster de Amazon EKS existente. Para crear un nuevo clúster de EKS, siga los pasos de la página Crear un clúster de Amazon EKS.

  8. En Espacio de nombres, introduzca un espacio de nombres Kubernetes para agrupar los procesos AWS Batch en el clúster.

  9. (Opcional) Para Maximum v CPUs, especifique el número máximo de v CPUs disponible para la programación de trabajos con la capacidad aprovisionada.

  10. (Opcional) Amplíe las Etiquetas. Elija Agregar etiqueta y, a continuación, introduzca un par clave-valor.

  11. Seleccione Página siguiente.

  12. Para la Revisión, revise los pasos de configuración. Si necesita realizar cambios, elija Editar. Cuando haya terminado, seleccione Creación de entorno de computación.

Asignación de nodos de clúster de Amazon EKS a un entorno informático no gestionado

Tras crear el entorno informático no gestionado, debe etiquetar los nodos de Amazon EKS con el UUID del entorno informático.

En primer lugar, obtenga el UUID del entorno de cómputo del resultado de la APIDescribeComputeEnvironments:

$ aws batch describe-compute-environments \ --compute-environments unmanagedEksCE \ --query "computeEnvironments[].{name: computeEnvironmentName, uuid: uuid}"

Obtenga la información del nodo:

kubectl get nodes -o name

Etiquete los nodos con el UUID del entorno de AWS Batch cómputo:

kubectl label <node-name> batch.amazonaws.com/compute-environment-uuid=uuid