Criar um ambiente - Amazon CodeCatalyst

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

Criar um ambiente

Use as instruções a seguir para criar um ambiente que você possa associar posteriormente a uma ação de fluxo de trabalho.

Antes de começar

Você precisa do seguinte:

  • Um CodeCatalyst espaço. Para obter mais informações, consulte Configure e faça login em CodeCatalyst.

  • Um CodeCatalyst projeto. Para obter mais informações, consulte Criando um projeto com um blueprint.

  • Uma conexão de AWS conta que inclui as IAM funções que sua ação de fluxo de trabalho precisará acessar AWS. Para obter informações sobre como criar uma conexão de conta, consultePermitindo acesso a AWS recursos com conexão Contas da AWS. Você pode usar no máximo uma conexão de conta por ambiente.

    nota

    Você pode criar um ambiente sem uma conexão de conta; no entanto, você precisará voltar e adicionar a conexão posteriormente.

  • Uma das seguintes CodeCatalyst funções:

    • Administrador de espaço

    • Administrador do projeto

    • Contributor (Colaborador)

      nota

      Se você tiver a função de Colaborador, poderá criar um ambiente, mas não poderá associá-lo a uma Conta da AWS conexão. Você precisará pedir a alguém com a função de administrador do Space ou administrador do projeto que associe o ambiente a uma Conta da AWS conexão.

    Para obter mais informações sobre permissões e funções, consulteConceder permissões de projeto aos usuários.

Para criar um ambiente
  1. Abra o CodeCatalyst console em https://codecatalyst.aws/.

  2. Selecione o projeto.

  3. No painel de navegação, escolha CI/CD e, em seguida, escolha Ambientes.

  4. Em Nome do ambiente, insira um nome, como Production ouStaging.

  5. Em Tipo de ambiente, selecione uma das seguintes opções:

    • Não produção — um ambiente em que você pode testar seu aplicativo para garantir que ele esteja funcionando conforme o esperado antes de colocá-lo em produção.

    • Produção — Um ambiente “ativo” que está disponível publicamente e hospeda seu aplicativo finalizado.

      Se você escolher Produção, um selo de produção aparecerá na interface do usuário ao lado de todas as ações às quais o ambiente esteja associado. O selo ajuda você a ver rapidamente quais ações estão sendo implantadas na produção. Além da aparência do crachá, não há diferenças entre ambientes de produção e não produção.

  6. (Opcional) Em Descrição, insira uma descrição comoProduction environment for the hello-world app.

  7. Em Conta da AWS conexão - opcional, escolha a conexão de AWS conta que você deseja associar a esse ambiente. As ações de fluxo de trabalho atribuídas a esse ambiente poderão se conectar ao associado Conta da AWS. Para obter mais informações sobre a criação de Conta da AWS conexões em CodeCatalyst, consultePermitindo acesso a AWS recursos com conexão Contas da AWS.

    Se a Conta da AWS conexão que você deseja usar não estiver listada, talvez seja porque ela não é permitida em seu projeto. Para obter mais informações, consulte Configuração de conexões de contas restritas a projetos no Amazon CodeCatalyst Administrator Guide.

  8. Em IAMFunção padrão, escolha a IAM função que você deseja associar a esse ambiente. As ações de fluxo de trabalho atribuídas a esse ambiente herdarão essa IAM função e poderão usá-la para se conectar aos serviços e recursos do seu Conta da AWS.

    Se você precisar atribuir o ambiente a várias ações e essas ações precisarem de IAM funções diferentes da padrão especificada aqui, você poderá especificar as diferentes funções na guia Configuração de cada ação, usando a opção Alternar função. Para obter mais informações, consulte Mudando o IAM papel de uma ação.

    Se a IAM função que você deseja usar como padrão não estiver listada, pode ser porque você ainda não a adicionou à sua Conta da AWS conexão. Para adicionar uma IAM função a uma conexão de conta, consulteAdicionar IAM funções às conexões da conta.

  9. (Opcional) Em VPCconexão, escolha uma VPC conexão que você deseja associar a esse ambiente. Para obter mais informações sobre a criação de VPC conexões, consulte Gerenciando Amazon Virtual Private Clouds no Amazon CodeCatalyst Administrator Guide.

    Se a VPC conexão que você deseja usar não estiver listada, talvez seja porque ela inclui uma Conta da AWS conexão que não é permitida em seu projeto. Para obter mais informações, consulte Configuração de conexões de contas restritas a projetos no Amazon CodeCatalyst Administrator Guide.

  10. Escolha Criar ambiente. CodeCatalyst cria um ambiente vazio.

Próximas etapas
  • Agora que você criou um ambiente, está pronto para associá-lo a uma ação de fluxo de trabalho. Para obter mais informações, consulte Associando um ambiente a uma ação.