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á.
Referência da ação de implantação do Elastic Beanstalk
O Elastic Beanstalk é uma plataforma dentro da AWS usada para implantar e escalar aplicativos web. Você usa uma ação do Elastic Beanstalk para implantar o código do aplicativo no ambiente de implantação.
Tópicos
Tipo de ação
-
Categoria:
Deploy -
Proprietário:
AWS -
Fornecedor:
ElasticBeanstalk -
Versão:
1
Parâmetros de configuração
- ApplicationName
-
Obrigatório: Sim
O nome do aplicativo criado no Elastic Beanstalk.
- EnvironmentName
-
Obrigatório: Sim
O nome do ambiente criado no Elastic Beanstalk. Um ambiente é um conjunto de recursos da AWS que executam uma versão do aplicativo. Cada ambiente executa somente uma versão do aplicativo por vez, no entanto, você pode executar a mesma versão ou diferentes versões do aplicativo em vários ambientes ao mesmo tempo.
Input artifacts (Artefatos de entrada)
-
Número de artefatos:
1 -
Descrição: o artefato de entrada da ação.
Artefatos de saída
-
Número de artefatos:
0 -
Descrição: os artefatos de saída não se aplicam a esse tipo de ação.
Permissões do perfil de serviço: ação de implantação do ElasticBeanstalk
Para o Elastic Beanstalk, estas são as permissões mínimas necessárias para criar pipelines com uma ação de implantação ElasticBeanstalk.
{ "Effect": "Allow", "Action": [ "elasticbeanstalk:*", "ec2:*", "elasticloadbalancing:*", "autoscaling:*", "cloudwatch:*", "s3:*", "sns:*", "cloudformation:*", "rds:*", "sqs:*", "ecs:*" ], "Resource": "resource_ARN" },
nota
Você deve substituir os curingas na política de recursos pelos recursos da conta à qual deseja limitar o acesso. Para obter mais informações sobre a criação de uma política que conceda acesso com privilégios mínimos, consulte https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege.
Declaração de ação
Consulte também
Os recursos relacionados a seguir podem ajudar você à medida que trabalha com esta ação.
-
Implantação de um aplicativo Flask no Elastic Beanstalk: este tutorial orienta você em meio à criação dos recursos de aplicativo e ambiente no Elastic Beanstalk usando um aplicativo Flask de exemplo. Você pode acabar compilando o pipeline com uma ação de implantação do Elastic Beanstalk que implanta o aplicativo do repositório de origem no ambiente do Elastic Beanstalk.