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á.
Implantação em e Contas da AWS VPCs
Usando CodeCatalyst fluxos de trabalho, você pode implantar aplicativos e outros recursos para atingir Conta da AWS s e Amazon VPCs na AWS nuvem. Para habilitar essas implantações, você deve configurar CodeCatalyst ambientes.
Um CodeCatalyst ambiente, que não deve ser confundido com um ambiente de desenvolvimento, define o Amazon VPC de destino Conta da AWS e opcional ao qual um CodeCatalyst fluxo de trabalho se conecta. Um ambiente também define a função do IAM que um fluxo de trabalho precisa para acessar os AWS serviços e recursos na conta de destino.
É possível configurar vários ambientes e atribuir a eles nomes, como desenvolvimento, teste, preparação e produção. Quando você implanta nesses ambientes, as informações sobre as implantações aparecem nas CodeCatalyst guias Atividade de implantação e Destinos de implantação no ambiente.
Como começo a usar ambientes?
As etapas de alto nível para adicionar e usar um CodeCatalyst ambiente são as seguintes:
-
No seu CodeCatalyst espaço, conecte uma ou mais AWS contas. Durante esse processo, adicione os perfis do IAM que seu fluxo de trabalho exige para acessar recursos na sua Conta da AWS. Para obter mais informações, consulte Permitindo acesso a AWS recursos com conexão Contas da AWS.
-
Em seu CodeCatalyst projeto, crie um ambiente que inclua uma das funções Conta da AWS s e IAM da etapa 1. Para obter mais informações, consulte Criar um ambiente.
-
Em seu CodeCatalyst projeto, em um fluxo de trabalho, adicione uma ação que aponte para o ambiente que você criou na etapa 2. Para obter mais informações, consulte Adição de uma ação a um fluxo de trabalho.
Agora você configurou um ambiente. A ação agora pode implantar recursos na Conta da AWS especificada no ambiente.
nota
Você também pode adicionar uma Amazon VPC ao ambiente. Para obter mais informações, consulte Adicionar conexões VPC a um espaço no Guia de CodeCatalyst Administração e. Associação de uma VPC a um ambiente
Podem existir vários ambientes em um único fluxo de trabalho?
Sim. Se um fluxo de trabalho incluir várias ações, cada uma dessas ações poderá ser atribuída a um ambiente. Por exemplo, você pode ter um fluxo de trabalho que inclua duas ações de implantação, em que uma é atribuída a um ambiente my-staging-enviroment
e outra a um ambiente my-production-environment
.
Quais ações de fluxo de trabalho oferecem suporte aos ambientes?
Qualquer ação de fluxo de trabalho que implanta recursos na AWS nuvem ou se comunica com os AWS serviços por outros motivos (como monitoramento e geração de relatórios) oferece suporte aos ambientes.
Quais ações permitem que suas informações de implantação sejam exibidas CodeCatalyst?
Das ações de fluxo de trabalho que oferecem suporte a ambientes, apenas algumas oferecem suporte para que suas informações de implantação sejam exibidas nas páginas Atividade de implantação e Destinos de implantação do CodeCatalyst console.
As ações de fluxo de trabalho a seguir permitem que as informações de implantação sejam exibidas:
-
Deploy AWS CloudFormation stack — Para obter mais informações, consulte Implantação de uma pilha AWS CloudFormation
-
Implantar no Amazon ECS: para ter mais informações, consulte Implantação no Amazon ECS com um fluxo de trabalho
-
Implantar no cluster do Kubernetes: para ter mais informações, consulte Implantar no Amazon EKS com um fluxo de trabalho
-
AWS CDK implantar — Para obter mais informações, consulte Implantando um AWS CDK aplicativo com um fluxo de trabalho
Regiões do compatíveis
A página Ambientes pode exibir recursos em qualquer região da AWS .
Um ambiente é obrigatório?
Um ambiente é obrigatório se a ação do fluxo de trabalho à qual ele está atribuído implantar recursos na AWS nuvem ou se comunicar com os AWS serviços por outros motivos (como monitoramento e geração de relatórios).
Por exemplo, se você tem uma ação de criação que cria um aplicativo, mas não precisa se comunicar com sua VPC Conta da AWS ou com a Amazon VPC, não é necessário atribuir um ambiente à ação. Se, no entanto, a ação de criação enviar registros para o CloudWatch serviço da Amazon em seu Conta da AWS, a ação deverá ter um ambiente atribuído.