AWS Batch lança novos atributos para controle de acesso e gerenciamento do AWS Batch em workloads do EKS

Publicado: 3 de fev de 2025

O AWS Batch no EKS agora oferece suporte a namespaces do Kubernetes configuráveis, declarações de volume persistentes (PVCs), subPath para volumes de contêineres de pod do Kubernetes e anotações de pod do Kubernetes. Usando diferentes namespaces do Kubernetes para seus trabalhos do AWS Batch, você pode melhorar o isolamento da workload definindo limites de permissão de trabalho no cluster do EKS e para acesso a outros serviços da AWS. Com os PVCs e o subPath do Kubernetes, você pode dar aos seus trabalhos do AWS Batch acesso somente aos dados certos ou a um subPath específico dentro de um volume de dados. Por fim, as anotações do pod do EKS facilitam a integração com ferramentas externas e outros serviços da AWS, como o AWS Secrets Manager, permitindo que você anexe os metadados necessários diretamente ao seu trabalho do AWS Batch.

Você pode configurar namespaces, PVCs, subPath e anotações do Kubernetes ao registrar uma nova definição de trabalho do AWS Batch ou fazer uma revisão em uma definição de trabalho existente. Você também pode substituir o namespace e as anotações da sua definição de tarefa ao enviar a tarefa. Para obter mais informações, consulte as páginas Registrar definição de trabalho e Enviar trabalho na referência da API do AWS Batch e em nossa publicação no blog de HPC da AWS.

O AWS Batch oferece suporte a desenvolvedores, cientistas e engenheiros na execução eficiente de processamento em lote para treinamento, simulações e análises de modelos de ML em qualquer escala. Namespaces, PVCs, subPath e anotações do Kubernetes configuráveis estão disponíveis em qualquer região da AWS na qual o AWS Batch é oferecido.