Contribuisci a migliorare questa pagina
Per contribuire a questa guida per l’utente, seleziona il link Edit this page on GitHub che si trova nel riquadro destro di ogni pagina.
Assegnazione di tag alle sottoreti per la modalità automatica EKS
Se utilizzi la funzionalità di bilanciamento del carico della modalità automatica EKS, devi aggiungere AWS tag alle sottoreti VPC.
Contesto
Questi tag identificano le sottoreti associate al cluster e, soprattutto, se la sottorete è pubblica o privata.
Le sottoreti pubbliche dispongono di un accesso diretto a Internet tramite un gateway Internet. Sono utilizzate per risorse che devono essere accessibili al pubblico, come i bilanciatori del carico.
Le sottoreti private non dispongono di un accesso diretto a Internet e utilizzano gateway NAT per il traffico in uscita. Sono utilizzate per risorse interne come i nodi EKS che non necessitano di IP pubblici.
Per ulteriori informazioni sui gateway NAT e sui gateway Internet, consulta Connetti il tuo VPC ad altre reti nella Guida per l’utente del cloud privato virtuale (VPC) di Amazon.
Requisito
Al momento, le sottoreti utilizzate per il bilanciamento del carico tramite la modalità automatica EKS devono avere uno dei seguenti tag.
Sottoreti pubbliche
Le sottoreti pubbliche sono utilizzate per i bilanciatori del carico connesso a Internet. Queste sottoreti devono avere i tag seguenti:
| Chiave | Valore |
|---|---|
|
|
|
Sottoreti private
Le sottoreti private sono utilizzate per i bilanciatori del carico interni. Queste sottoreti devono avere i tag seguenti:
| Chiave | Valore |
|---|---|
|
|
|
Procedura
Prima di iniziare, identifica quali sottoreti sono pubbliche (con accesso a gateway Internet) e quali sono private (tramite gateway NAT). Avrai bisogno delle autorizzazioni per modificare le risorse VPC.
Console di gestione AWS
-
Aprire la console Amazon VPC e andare alle sottoreti
-
Seleziona la sottorete a cui assegnare tag
-
Seleziona la scheda Tag e seleziona Aggiungi tag
-
Aggiungi il tag appropriato:
-
Per le sottoreti pubbliche: Chiave=
kubernetes.io/role/elb -
Per sottoreti private: Chiave=
kubernetes.io/role/internal-elb
-
-
Imposta Valore su
1o lascia vuoto -
Salva e ripeti per le sottoreti rimanenti
CLI AWS
Per le sottoreti pubbliche:
aws ec2 create-tags \ --resources subnet-ID \ --tags Key=kubernetes.io/role/elb,Value=1
Per le sottoreti private:
aws ec2 create-tags \ --resources subnet-ID \ --tags Key=kubernetes.io/role/internal-elb,Value=1
Sostituisci subnet-ID con l’ID della sottorete corrente.