Criação de serviços do App Runner - AWS Toolkit for JetBrains

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

Criação de serviços do App Runner

Você pode criar um serviço App Runner no AWS Toolkit for JetBrains usando oCriar Serviço de Runner de AplicativosCaixa de diálogo. Sua interface permite selecionar um repositório de origem e configurar a instância de serviço na qual seu aplicativo é executado.

Antes de criar um serviço App Runner, você deve garantir que você concluiu oPré-requisitos dorelacionadas às permissões do IAM e ao repositório de origem a ser implantado.

Para criar um serviço de App Runner

  1. Abrir o AWS Explorer, se ainda não estiver aberto.

  2. Clique com o botãoExecutor de aplicativose escolhaServiço para criar.

    OCriar Serviço de Runner de AplicativosCaixa de diálogo será exibida.

  3. Introduza o seuService name (Nome do serviço).

  4. Escolha o tipo de origem (ECR,Público de ECRourepositório de código-fonte) e defina as configurações relevantes:

    ECR/ECR public

    Se você estiver usando um registro privado, escolha a caixa de seleçãoTipo de implantação:

    • Manual: Use a implantação manual quando quiser iniciar explicitamente cada implantação em seu serviço.

    • Automatic: Utilize a implementação automática quando pretender um comportamento de integração e implementação contínuas (CICD) para o seu serviço. Sempre que você envia uma nova versão de imagem para o repositório de imagens ou uma nova confirmação para o repositório de código, o App Runner a implanta automaticamente em seu serviço sem que você precise de mais ações.

    para oContainer image UR, insira o URI do repositório de imagens que você copiou do seu registro privado do Amazon ECR ou da Galeria Pública do Amazon ECR.

    para oComando para iniciar, insira o comando para iniciar o processo de serviço.

    para oPort, insira a porta IP usada pelo serviço.

    Se você estiver usando um registro privado do Amazon ECR, selecione oFunção de acesso do ECRe escolhaCriar.

    • OCriar função do IAMA caixa de diálogo exibe oName (Nome),políticas gerenciadas pela, eRelações de confiançapara a função do IAM. Escolha Create (Criar).

    Source code repository

    Selecione oTipo de implantação:

    • Manual: Use a implantação manual quando quiser iniciar explicitamente cada implantação em seu serviço.

    • Automatic: Utilize a implementação automática quando pretender um comportamento de integração e implementação contínuas (CICD) para o seu serviço. Sempre que você envia uma nova versão de imagem para o repositório de imagens ou uma nova confirmação para o repositório de código, o App Runner a implanta automaticamente em seu serviço sem que você precise de mais ações.

    para oConexões do, selecione uma conexão disponível na listaConexões do GitHub.

    para oRepository URL (URL do repositório), insira o link para o repositório remoto hospedado no GitHub.

    para oRamificação, indique qual ramificação Git do seu código-fonte deve ser implantada.

    para oConfiguração, especifique como deseja especificar sua configuração de tempo de execução:

    • Defina todas as configurações aqui: Escolha esta opção se quiser especificar as seguintes configurações para o ambiente de tempo de execução do seu aplicativo:

      • Tempo de execução: SelecionePython 3ouNodejs 12.

      • Port: Insira a porta IP usada pelo serviço.

      • Comando para construir: Digite o comando para criar seu aplicativo no ambiente de tempo de execução da instância de serviço.

      • Comando para iniciar: Digite o comando para iniciar seu aplicativo no ambiente de tempo de execução da instância de serviço.

    • Forneça aqui as configurações do arquivo de configuração: Escolha esta opção para usar as configurações definidas pelaapprunner.yamlO arquivo de configuração está no diretório raiz do repositório do seu aplicativo.

  5. Especifique valores para definir a configuração de tempo de execução da instância do serviço App Runner:

    • CPU: O número de unidades de CPU reservadas para cada instância do seu serviço App Runner (Padrão:1 vCPU).

    • Memória: A quantidade de memória reservada para cada instância do serviço App Runner (Padrão:2 GB)

    • Variáveis de ambiente Variáveis de ambiente opcionais que permitem personalizar o comportamento em sua instância de serviço. Crie variáveis ambientais definindo uma chave e um valor.

  6. Escolha Criar

    Quando o serviço está sendo criado, seu status muda deOperação em andamentoparaRunning.

  7. Depois de iniciar a execução do serviço, clique com o botão direito do mouse no serviçoURL do serviço de cópia.

  8. Para acessar seu aplicativo implantado, cole o URL copiado na barra de endereços do seu navegador da Web.