View a markdown version of this page

Cluster Beanstalk - AWS Elastic Beanstalk

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

Cluster Beanstalk

Execute um aplicativo no Elastic Beanstalk sem provisionar ou operar a computação abaixo dele. Você fornece uma imagem de contêiner ou um código-fonte; o Elastic Beanstalk cria e opera o ambiente que o executa.

O Beanstalk Cluster é um tipo de ambiente do Elastic Beanstalk com computação operada por serviços. Os aplicativos podem ser fornecidos como imagens de contêiner ou como código-fonte que o Elastic Beanstalk incorpora às imagens. O Elastic Beanstalk cria o ambiente, implanta o aplicativo, aplica atualizações contínuas, escala o número de réplicas do aplicativo e relata a integridade do ambiente. O provisionamento de servidores, a aplicação de patches, a escalabilidade e o gerenciamento da plataforma de computação são gerenciados pelo Elastic Beanstalk.

Com o Beanstalk Cluster, você usa os mesmos conceitos de aplicativo, versão do aplicativo, ambiente e opção de configuração do Elastic Beanstalk que o Beanstalk Standard. O Beanstalk Standard executa seu aplicativo em instâncias do EC2 que você configura por meio dos aws:autoscaling:* namespaces de configuração e. aws:elasticbeanstalk:environment No Beanstalk Cluster, o aplicativo é executado como contêineres em um cluster Amazon EKS que o Elastic Beanstalk cria e opera. Configure seu comportamento por meio do aws:elasticbeanstalk:eks namespace de nível superior e de seus namespaces secundários. Para saber as diferenças em relação ao Beanstalk Standard, consulte. Arquitetura Beanstalk Cluster

Importante

Um ambiente de cluster Beanstalk exige que você forneça uma função de IAM de cluster que o Amazon EKS assume e uma função de IAM de nó assumida pelos nós do Amazon EC2 do cluster. O Elastic Beanstalk cria o cluster Amazon EKS com essas funções, atribui seu ambiente a ele e gerencia o aplicativo em execução nele. Ambientes na mesma conta que usam as mesmas sub-redes compartilham um cluster. Para os recursos que você fornece e como os clusters são compartilhados, consulteArquitetura Beanstalk Cluster.

Próximas etapas

Para criar um aplicativo e um ambiente, sigaComeçando com o Beanstalk Cluster. Para analisar o modelo de computação e implantação, incluindo como os ambientes são agrupados em clusters compartilhados, consulte. Arquitetura Beanstalk Cluster Para escolher um limite de isolamento entre ambientes e controlar quais deles podem se comunicar, consulteMulti-tenancy para ambientes Beanstalk Cluster. Para empacotar um aplicativo como uma imagem de contêiner, consulteCriação de imagens de contêiner para ambientes Beanstalk Cluster.