As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Habilitando a API REST do Slurm no PCS AWS
Ative a API REST do Slurm para acessar a interface HTTP do seu cluster para gerenciamento e monitoramento programáticos de tarefas. Você pode ativar esse recurso durante a criação do cluster ou atualizar um cluster existente que atenda aos requisitos.
Pré-requisitos
Antes de ativar a API REST do Slurm, verifique se você tem:
Procedimento
Para habilitar a API REST do Slurm em um novo cluster
- Console de gerenciamento da AWS
-
-
Abra o console AWS PCS em https://console.aws.amazon.com/pcs/.
-
Selecione Criar cluster.
-
Em Detalhes do cluster, escolha Slurm versão 25.05 ou superior.
-
Defina as outras configurações do cluster conforme necessário.
-
Na seção Configuração do Agendador, defina a API REST como Ativada.
-
Configure seu grupo de segurança de cluster para permitir tráfego HTTP na porta 6820 a partir das fontes desejadas.
-
Conclua o processo de criação do cluster.
- AWS CLI
-
-
Adicione uma configuração REST do Slurm ao criar seu cluster.
aws pcs create-cluster --region region \
--cluster-name my-cluster \
--scheduler type=SLURM, version=25.05 \
--size SMALL \
--networking subnetIds=subnet-ExampleId1,securityGroupIds=sg-ExampleId1 \
--slurm-configuration slurmRest='{mode=STANDARD}'
-
Configure seu grupo de segurança de cluster para permitir tráfego HTTP na porta 6820 a partir das fontes desejadas.
Para habilitar a API REST do Slurm em um cluster existente
- Console de gerenciamento da AWS
-
-
Abra o console AWS PCS em https://console.aws.amazon.com/pcs/.
-
Escolha seu cluster na lista.
-
Verifique se seu cluster usa a versão 25.05 ou superior do Slurm nos detalhes do cluster.
-
Escolha Editar cluster.
-
Na seção Configuração do Agendador, defina a API REST como Ativada.
-
Escolha Atualizar cluster para aplicar as alterações.
-
Configure seu grupo de segurança de cluster para permitir tráfego HTTP na porta 6820 a partir das fontes desejadas.
- AWS CLI
-
-
Atualize seu cluster com uma configuração REST do Slurm, como neste exemplo.
aws pcs update-cluster --cluster-identifier my-cluster \
--slurm-configuration 'slurmRest={mode=STANDARD}'
-
Configure seu grupo de segurança de cluster para permitir tráfego HTTP na porta 6820 a partir das fontes desejadas.
O que acontece depois de ativar
Quando você ativa a API REST, o AWS PCS automaticamente:
-
Gera uma chave de assinatura JWT e a armazena no AWS Secrets Manager.
-
Expõe o endpoint da API https://<clusterPrivateIpAddress>:6820 em sua VPC.
-
Atualiza a configuração do cluster para mostrar os detalhes do endpoint da API REST.
Agora você pode autenticar e usar a API REST para gerenciamento de tarefas e operações de cluster.