Configurando EC2 instâncias da Amazon com opções de namespace - 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á.

Configurando EC2 instâncias da Amazon com opções de namespace

Você pode usar as opções de configuração no namespace aws:autoscaling:launchconfiguration para configurar as instâncias para o seu ambiente, inclusive opções adicionais que não estão disponíveis no console.

Importante

A configuração da BlockDeviceMappings opção DisableIMDSv1RootVolumeType, ou pode fazer com que o Elastic Beanstalk crie um ambiente com um modelo de lançamento ou atualize um ambiente existente das configurações de lançamento para os modelos de lançamento. Para obter mais informações, consulte Modelos de execução.

O exemplo de arquivo de configuração a seguir usa as opções de configuração básicas que são mostradas neste tópico. Por exemplo, ele usa a opção DisableIMDSv1, que é discutida em IMDS. Ele também usa as opções EC2KeyName e IamInstanceProfile, discutidas em Segurança, e a opção BlockDeviceMappings, que não está disponível no console.

option_settings: aws:autoscaling:launchconfiguration: SecurityGroups: my-securitygroup MonitoringInterval: "1 minute" DisableIMDSv1: false EC2KeyName: my-keypair IamInstanceProfile: "aws-elasticbeanstalk-ec2-role" BlockDeviceMappings: "/dev/sdj=:100,/dev/sdh=snap-51eef269,/dev/sdb=ephemeral0"

Você pode usar BlockDeviceMappings para configurar dispositivos de blocos adicionais para as instâncias. Para obter mais informações, consulte Mapeamento de dispositivos de blocos no Guia EC2 do usuário da Amazon.

O console do EB CLI e do Elastic Beanstalk aplicam os valores recomendados para as opções anteriores. Se quiser usar arquivos de configuração para definir a mesma coisa, você precisa remover essas configurações. Para mais detalhes, consulte Valores recomendados.