View a markdown version of this page

Instalação da PCUI - AWS ParallelCluster

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á.

Instalação da PCUI

A AWS ParallelCluster UI (PCUI) é uma interface de usuário baseada na Web que espelha a AWS ParallelCluster pcluster CLI, ao mesmo tempo em que fornece uma experiência semelhante à de um console. Você instala e acessa a PCUI no seu. Conta da AWS Quando você o executa, o PCUI acessa uma instância da AWS ParallelCluster API hospedada no Amazon API Gateway em seu. Conta da AWS Para ter mais informações sobre a PCUI, consulte AWS ParallelCluster UI.

Pré-requisitos:
  • Você deve ter um Conta da AWS

  • Você deve ter acesso ao Console de gerenciamento da AWS

Para obter mais informações, consulte Inscreva-se para um Conta da AWS.

Instalação da PCUI

Para instalar uma instância da AWS ParallelCluster UI (PCUI), escolha um link de CloudFormation criação rápida para o Região da AWS no qual você cria clusters. O URL de criação rápida leva você a um Assistente de criação de pilha, onde você pode fornecer entradas de criação rápida de modelo de pilha e pode implantar a pilha. Para obter mais informações sobre pilhas de CloudFormation criação rápida, consulte Criação de links de criação rápida para pilhas no Guia do usuário.AWS CloudFormation

nota

Você só pode criar e editar clusters ou criar imagens com a mesma AWS ParallelCluster versão usada para instalar a PCUI.

Use um AWS CloudFormation link de criação rápida para implantar uma pilha de PCUI com pilhas aninhadas do Amazon Cognito, do API Gateway e do Amazon EC2 Systems Manager.
  1. Faça login no Console de gerenciamento da AWS.

  2. Implante a PCUI escolhendo um link de Região da AWS criação rápida na lista aqui. Isso leva você ao CloudFormation Create Stack Wizard no console.

  3. Insira um endereço de e-mail válido para o e-mail do administrador e uma ParallelCluster versão.

    Depois que a implantação for concluída com êxito, a PCUI enviará uma senha temporária para esse endereço de e-mail que você poderá usar para acessar a PCUI. Se você excluir o e-mail antes de salvar ou usar a senha temporária, será necessário excluir a pilha e reinstalar a PCUI.

  4. Mantenha o restante do formulário em branco ou insira valores para parâmetros (opcionais) para personalizar a compilação da PCUI.

  5. Anote o nome da pilha para usá-lo em etapas posteriores.

  6. Navegue até Recursos. Concorde com os CloudFormation recursos.

  7. Escolha Criar. Demora cerca de 15 minutos para concluir a implantação da AWS ParallelCluster API e da PCUI.

  8. Visualize os detalhes da pilha à medida que a pilha é criada.

  9. Após a conclusão da implantação, abra o e-mail do administrador que foi enviado para o endereço que você inseriu e que contém a senha temporária. Use isso para acessar a PCUI. (Lembre-se de que, se você excluir permanentemente o e-mail antes de fazer login na PCUI, deverá excluir a pilha de PCUI criada e reinstalar a PCUI.

  10. Na lista de pilhas do CloudFormation console, escolha o link para o nome da pilha que você anotou na etapa anterior.

  11. Em Detalhes da pilha, escolha Saídas e selecione o link para a chave chamada StacknameURL para abrir a PCUI (onde Stacknameestá o nome que você anotou na etapa anterior).

  12. Insira a senha temporária. Siga as etapas para criar sua própria senha e fazer login novamente.

  13. Agora você está na página inicial da PCUI na Região da AWS que você selecionou.

  14. Para começar a usar a PCUI, consulte Configurar e criar um cluster com a PCUI.

nota

As sessões da PCUI têm uma duração padrão de 5 minutos, que é o valor mínimo fornecido pela Cognito a partir da versão da PCUI 2023.12.0. Portanto, espera-se que um usuário removido dos Grupos de Usuários do Cognito ainda possa acessar o sistema até que a sessão expire.

Parâmetros da pilha

AdditionalPoliciesAPI DO PC:

Descrição: (Opcional) ARN da política adicional do IAM a ser anexada à função de execução padrão da função Lambda ParallelCluster . Somente uma política pode ser especificada.

Tipo: string

Padrão:”

AllowedPattern: “^ (fio:. *:objetivo::. *:política\\/([a-z A-Z0-9 _-] +)) | () $”

AdminUserEmail:

Descrição: endereço de e-mail do usuário administrativo a ser configurado por padrão (somente com novas instâncias do Cognito).

Tipo: string

Padrão:”

CognitoCustomDomain:

Descrição: (Opcional) Nome de domínio personalizado para o Cognito. Se omitido, o nome de domínio padrão do Cognito será usado.

Tipo: string

Padrão:”

CognitoCustomDomainCertificateArn:

Descrição: (Opcional) ARN do Certificado ACM emitido para o domínio personalizado do Cognito. Isso é necessário somente se CognitoCustomDomain for especificado.

Tipo: string

Padrão:”

CustomDomain:

Descrição: (Opcional) Nome de domínio personalizado. Se omitido, o nome de domínio padrão será usado.

Tipo: string

Padrão:”

CustomDomainCertificateArn:

Descrição: (Opcional) ARN do certificado ACM emitido para o domínio personalizado. Isso é necessário somente se CustomDomain for especificado.

Tipo: string

Padrão:”

IAMRoleAndPolicyPrefix:

Descrição: prefixo aplicado ao nome de cada função e política do IAM (tamanho máximo: 10). [ParallelCluster >= 3.8.0]

Tipo: string

Padrão:”

MaxLength: 10

ImageBuilderSubnetId:

Descrição: (Opcional) Selecione a sub-rede a ser usada para criar as imagens do contêiner. A sub-rede deve ser pública e atribuir automaticamente IPs públicos. Se não for selecionada, a sub-rede padrão será usada.

Tipo: string

Padrão:”

ImageBuilderVpcId:

Descrição: (Opcional) Selecione a VPC a ser usada para criar as imagens do contêiner. Se não for selecionada, a VPC padrão será usada.

Tipo: string

Padrão:”

InfrastructureBucket:

Descrição: (Opcional) bucket do S3 em que CloudFormation os arquivos são armazenados. Altere esse parâmetro somente ao testar as alterações feitas na própria infraestrutura.

Tipo: string

Padrão:”

LambdaSecurityGroupIds:

Descrição: Lista separada por vírgulas de grupos de segurança a serem associados à função PCUI Lambda.

Tipo: CommaDelimitedList

Padrão:”

LambdaSubnetIds:

Descrição: Lista separada por vírgula de IDs de sub-rede a serem associadas à função PCUI Lambda. Essas sub-redes devem ser privadas e associadas ao seu VPC endpoint.

Tipo: CommaDelimitedList

Padrão:”

PermissionsBoundaryPolicy:

Descrição: ARN da política do IAM a ser usada como limite de permissões para cada função do IAM criada pela infraestrutura de ParallelCluster interface do usuário. '

Tipo: string

Padrão:”

AllowedPattern: “^ (fio:. *:objetivo::. *:política\\/([a-z A-Z0-9 _-] +)) | () $”

PermissionsBoundaryPolicyPCAPI:

Descrição: ARN da política do IAM a ser usada como limite de permissões para cada função do IAM criada pela ParallelCluster infraestrutura da API. [ParallelCluster >= 3.8.0]

Tipo: string

Padrão:”

AllowedPattern: “^ (fio:. *:objetivo::. *:política\\/([a-z A-Z0-9 _-] +)) | () $”

PublicEcrImageUri:

Descrição: Quando especificado, o URI da imagem do Docker para o Lambda do contêiner de interface ParallelCluster do usuário.

Tipo: string

Padrão: public.ecr. aws/pcm/parallelcluster-ui:2024.11.0

Função do SNS:

Descrição: SNSRole ARN de uma PCUI Cognito Stack implantada anteriormente. Deixe em branco para criar um novo.

Tipo: string

Padrão:”

UserPoolAuthDomain:

Descrição: UserPoolAuthDomain de um Pool de Usuários do PCUI Cognito implantado anteriormente. Deixe em branco para criar um novo.

Tipo: string

Padrão:”

UserPoolId:

Descrição: UserPoolId de um Pool de Usuários do PCUI Cognito implantado anteriormente. Deixe em branco para criar um novo.

Tipo: string

Padrão:”

Versão:

Descrição: Versão de AWS ParallelCluster a ser implantada.

Tipo: string

Padrão: 3.11.1

VpcEndpointId:

Descrição: insira um VPC endpoint com interface de tipo para o serviço execute-api para habilitar a implementação privada da PCUI. Quando ativada, a API só aceitará solicitações de dentro da VPC especificada.

Tipo: string

Padrão:”