Questa pagina mostra come aumentare il limite di larghezza di banda di rete per i cluster e i nodi di cluster di Google Kubernetes Engine (GKE) utilizzando la larghezza di banda di livello 1.
Prezzi
I prezzi per una larghezza di banda superiore vengono applicati quando attivi la larghezza di banda di livello 1.
Prima di iniziare
Prima di iniziare, assicurati di aver eseguito le seguenti operazioni:
- Attiva l'API Google Kubernetes Engine. Attiva l'API Google Kubernetes Engine
- Se vuoi utilizzare Google Cloud CLI per questa attività,
installa e poi
inizializza gcloud CLI. Se hai già installato gcloud CLI, ottieni la versione più recente eseguendo
gcloud components update
.
Limitazioni
- Si applicano le limitazioni della networking Tier_1 delle VM di Compute Engine.
- Quando attivi la larghezza di banda di Livello 1, GKE attiva la Google Virtual NIC (gVNIC) e la gestisce purché la larghezza di banda di Livello 1 sia abilitata nel pool di nodi.
Requisiti
- I nodi GKE devono utilizzare un'immagine del nodo con Container-Optimized OS.
Attivare la larghezza di banda di livello 1 su un cluster
Puoi creare un cluster con larghezza di banda di livello 1 abilitata oppure aggiornarne uno per utilizzare la larghezza di banda di livello 1.
In un cluster con larghezza di banda di livello 1 abilitata, la larghezza di banda di livello 1 del pool di nodi è abilitata per impostazione predefinita. Se imposti la larghezza di banda del pool di nodi su TIER_UNSPECIFIED
, le impostazioni pool di nodi coprono le impostazioni della larghezza di banda del cluster.
Creare un cluster con la larghezza di banda di livello 1 abilitata
Crea un cluster che utilizza la larghezza di banda di livello 1:
gcloud container clusters create CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci CLUSTER_NAME
con il nome del cluster.
Aggiornare un cluster per attivare la larghezza di banda di livello 1
Aggiorna un cluster in modo che utilizzi la larghezza di banda di livello 1:
gcloud container clusters update CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci CLUSTER_NAME
con il nome del cluster esistente.
Attivare la larghezza di banda di livello 1 in un pool di nodi
Puoi creare un pool di nodi con la larghezza di banda di livello 1 abilitata oppure aggiornarne uno per utilizzare la larghezza di banda di livello 1.
Un cluster con larghezza di banda di livello 1 abilitata ha la larghezza di banda del pool di nodi di livello 1 abilitata per impostazione predefinita. Tuttavia, l'API pool di nodi sostituisce la configurazione a livello di cluster per il livello 1.
Crea un pool di nodi con la larghezza di banda di livello 1 abilitata
Crea un pool di nodi che utilizza la larghezza di banda di livello 1:
gcloud container node-pools create NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci quanto segue:
NODEPOOL_NAME
: il nome del nuovo pool di nodi.CLUSTER_NAME
: il nome del cluster esistente.
Aggiorna un pool di nodi per attivare la larghezza di banda di livello 1
Aggiorna un pool di nodi in modo che utilizzi la larghezza di banda di livello 1:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Sostituisci quanto segue:
NODEPOOL_NAME
: il nome del pool di nodi da aggiornare.CLUSTER_NAME
: il nome del cluster esistente.
Disattivare la larghezza di banda di livello 1 su un cluster o un pool di nodi
Puoi disattivare la larghezza di banda di Livello 1 a livello di cluster o di pool di nodi. Quando disattivi la larghezza di banda di Livello 1 a livello di cluster, la larghezza di banda di Livello 1 pool di nodi viene impostata su TIER_UNSPECIFIED
. La disattivazione della larghezza di banda di Livello 1 a livello di cluster non disattiva la configurazione esistente del pool di nodi.
Aggiorna il cluster in modo che utilizzi la larghezza di banda predefinita:
gcloud container clusters update CLUSTER_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
Aggiorna il pool di nodi in modo che utilizzi la larghezza di banda predefinita:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
Passaggi successivi
- Utilizza il logging dei criteri di rete per registrare quando le connessioni ai pod sono consentite o negate dai criteri di rete del cluster.
- Scopri come impostare il livello della rete.
- Scopri di più sull'impostazione dell'unità massima di trasmissione (MTU) più alta.