

 **Ajudar a melhorar esta página** 

Para contribuir com este guia de usuário, escolha o link **Editar esta página no GitHub**, disponível no painel direito de cada página.

# Marcar sub-redes para o Modo Automático do EKS
<a name="tag-subnets-auto"></a>

Se você usa o recurso de balanceamento de carga do Modo Automático do EKS, é necessário adicionar tags da AWS às sub-redes da VPC.

## Contexto
<a name="_background"></a>

Essas tags identificam as sub-redes como associadas ao cluster e, o mais importante, se a sub-rede é pública ou privada.

Sub-redes públicas têm acesso direto à internet por meio de um gateway da internet. Elas são usadas para recursos que precisam estar acessíveis ao público, como balanceadores de carga.

As sub-redes privadas não têm acesso direto à internet e usam gateways NAT para tráfego de saída. Elas são usadas para recursos internos, como nós do EKS que não precisam de IPs públicos.

Para saber mais sobre gateways NAT e gateways da internet, consulte [Conectar sua VPC a outras redes](https://docs.aws.amazon.com/vpc/latest/userguide/extend-intro.html) no Guia do usuário da Amazon Virtual Private Cloud (VPC).

## Requisito
<a name="_requirement"></a>

No momento, as sub-redes usadas para balanceamento de carga pelo Modo Automático do EKS precisam ter uma das tags a seguir.

### Sub-redes públicas
<a name="_public_subnets"></a>

As sub-redes públicas são usadas para balanceadores de carga voltados para a internet. Essas sub-redes devem ter as tags a seguir:


| Chave | Valor | 
| --- | --- | 
|   `kubernetes.io/role/elb`   |   `1` ou ``  | 

### Sub-redes privadas
<a name="_private_subnets"></a>

As sub-redes privadas são usadas para balanceadores de carga internos. Essas sub-redes devem ter as tags a seguir:


| Chave | Valor | 
| --- | --- | 
|   `kubernetes.io/role/internal-elb`   |   `1` ou ``  | 

## Procedimento
<a name="_procedure"></a>

Antes de começar, identifique quais sub-redes são públicas (com acesso ao gateway da internet) e quais são privadas (usando o gateway NAT). Você precisará de permissões para modificar os recursos da VPC.

### Console de gerenciamento da AWS
<a name="auto-tag-subnets-console"></a>

1. Abra o console da Amazon VPC e navegue até **Sub-redes**.

1. Selecione a sub-rede a aplicar tags.

1. Escolha a guia **Tags** e selecione **Adicionar tag**.

1. Adicione a tag apropriada:
   + Para sub-redes públicas: Key=`kubernetes.io/role/elb` 
   + Para sub-redes privadas: Key=`kubernetes.io/role/internal-elb` 

1. Defina **Valor** como `1` ou deixe em branco.

1. Salve e repita para as sub-redes restantes.

### AWS CLI
<a name="shared_aws_cli"></a>

Para sub-redes públicas:

```
aws ec2 create-tags \
    --resources subnet-ID \
    --tags Key=kubernetes.io/role/elb,Value=1
```

Para sub-redes privadas:

```
aws ec2 create-tags \
    --resources subnet-ID \
    --tags Key=kubernetes.io/role/internal-elb,Value=1
```

Substitua `subnet-ID` pelo ID da sub-rede atual.