

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
<a name="using-features.managing.ec2.namespace"></a>

Você pode usar as [opções de configuração](command-options.md) 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 opção `DisableIMDSv1`, `RootVolumeType` ou `BlockDeviceMappings` pode fazer com que o Elastic Beanstalk migre um ambiente existente com configurações de lançamento para modelos de lançamento. Para isso, é necessário ter as permissões necessárias para gerenciar modelos de lançamento. Essas permissões estão incluídas em nossa política gerenciada. Se você usar políticas personalizadas em vez de nossas políticas gerenciadas, a criação ou as atualizações do ambiente poderão falhar quando você atualizar a configuração do ambiente. Para obter mais informações e outras considerações, consulte [Migrar o ambiente do Elastic Beanstalk para modelos de lançamento](environments-cfg-autoscaling-launch-templates.md).

O exemplo de [arquivo de configuração](ebextensions.md) a seguir usa as opções de configuração básicas que são explicadas neste tópico. Para ver exemplos de opções de configuração adicionais quando você precisar especificar grupos de segurança para balanceadores de carga, consulte [Configurar com o AWS CLI](using-features.managing.ec2.aws-cli.md).

```
option_settings:
  aws:autoscaling:launchconfiguration:
    SecurityGroups: my-securitygroup
    MonitoringInterval: "1 minute"
    DisableIMDSv1: false
    DisableDefaultEC2SecurityGroup: true
    SecurityGroups: "sg-abcdef01, sg-abcdef02"
    EC2KeyName: my-keypair
    IamInstanceProfile: "aws-elasticbeanstalk-ec2-role"
    BlockDeviceMappings: "/dev/sdj=:100,/dev/sdh=snap-51eef269,/dev/sdb=ephemeral0"   
  aws:elasticbeanstalk:environment:
    EnvironmentType: SingleInstance
```

`DisableDefaultEC2SecurityGroup` e `BlockDeviceMappings` não estão disponíveis no console.

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](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html) no *Guia EC2 do usuário da Amazon*. 

A CLI do EB e o console 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](command-options.md#configuration-options-recommendedvalues).