Configura un pool di nodi GKE

In App Design Center, puoi configurare un node pool GKE per definire un gruppo di nodi con un tipo di macchina, dimensioni e configurazione condivisi all'interno di un cluster GKE Standard. Puoi personalizzare i parametri di connessione e configurazione del cluster del pool di nodi in base al modulo Terraform del pool di nodi GKE.

Connessioni dei componenti

La tabella seguente include i componenti che puoi connettere a un pool di nodi GKE e i relativi aggiornamenti alla tua applicazione e al codice Terraform generato.

Componente Descrizione Informazioni introduttive
Cluster GKE Standard Aggiunge un pool di nodi alla configurazione del cluster. Ciclo di vita del cluster

Parametri di configurazione obbligatori

Se il tuo template include un pool di nodi GKE, devi configurare i seguenti parametri prima di eseguire il deployment.

Nome parametro Descrizione e informazioni sui vincoli Informazioni introduttive
Cluster Il nome del cluster nel formato projects/{project_id}/locations/{location}/clusters/{cluster} o come nome del cluster. Informazioni sulle opzioni di configurazione del cluster
ID progetto Il progetto in cui vuoi creare il pool di nodi GKE. Configura i valori predefiniti per i componenti
Regione La località (regione o zona) in cui viene creato il pool di nodi. Disponibilità dei cluster

Parametri di configurazione facoltativi

I seguenti parametri sono facoltativi. Per visualizzare i parametri avanzati, nell'area Configurazione, seleziona Mostra campi avanzati.

Funzionalità Nome parametro Descrizione e informazioni sui vincoli Informazioni introduttive
Nome Il nome del pool di nodi. Informazioni sulle opzioni di configurazione del cluster
Scalabilità automatica Numero minimo di nodi minNodeCount Informazioni sulla scalabilità automatica dei cluster GKE
Numero massimo di nodi maxNodeCount
Numero minimo totale di nodi totalMinNodeCount
Numero massimo di nodi totali totalMaxNodeCount
Norme relative alla posizione locationPolicy
Conteggio nodi iniziale initialNodeCount Aggiungi e gestisci i node pool
Gestione Riparazione automatica autoRepair Riparazione automatica dei nodi
Upgrade automatico autoUpgrade Upgrade automatico dei nodi
Numero massimo di pod per nodo maxPodsConstraint Configura il numero massimo di pod per nodo
Località dei nodi locations Posizione e distribuzione dei nodi
Prefisso nome name_prefix
Configurazione dei nodi Nodi riservati ConfidentialNodes Crittografa i dati dei workload in uso con Confidential GKE Node
Dimensioni disco (GB) diskSizeGb Informazioni sul dimensionamento dei nodi GKE
Tipo di disco diskType Prenotazione dello spazio di archiviazione temporaneo locale
Attiva Confidential Storage enableConfidentialStorage Cripta i dati dei workload in uso con i nodi Confidential Google Kubernetes Engine
Modalità di crittografia dell'SSD locale LocalSsdEncryptionMode Informazioni sugli SSD locali per GKE
Configurazione SSD locale per archiviazione temporanea EphemeralStorageLocalSsdConfig Informazioni sugli SSD locali per GKE
Fast Socket FastSocket Migliora l'efficienza del workload utilizzando NCCL Fast Socket
Configurazione del blocco SSD NVMe locale LocalNvmeSsdBlockConfig Informazioni sugli SSD locali per GKE
Logging Variant variant Regola la velocità effettiva dei log
Dischi di avvio secondari secondaryBootDisks Utilizza i dischi di avvio secondari per precaricare dati o immagini container
Configurazione GCFS GcfsConfig Utilizza lo streaming di immagini per eseguire il pull delle immagini container
Gvnic virtualNic Informazioni sul supporto di più reti per i pod
Acceleratore guest acceleratorConfig Esegui GPU nei node pool GKE Standard
Tipo di immagine imageType Immagini dei nodi
Etichette labels Crea e gestisci le etichette dei cluster e dei node pool
Etichette delle risorse resourceLabels Crea e gestisci le etichette dei cluster e dei node pool
Durata massima dell'esecuzione maxRunDuration Limita il tempo di esecuzione dei nodi creati automaticamente
Flex Start flexStart Esegui un workload su larga scala con l'avvio flessibile con provisioning in coda
Numero di SSD locali localSsdCount Informazioni sugli SSD locali per GKE
Tipo di macchina machineType Scegli un tipo di macchina per un node pool
Metadati metadata Informazioni sui metadati della VM
Piattaforma CPU minima minCpuPlatform Scegli una piattaforma CPU minima
Ambiti OAuth oauthScopes Ambiti di accesso in GKE
Preemptible preemptible Utilizzo di VM preemptive per eseguire carichi di lavoro a tolleranza di errore
Affinità di prenotazione reservationAffinity Utilizzo delle risorse di zona prenotate
Spot spot VM spot
Configurazione sandbox sandboxConfig GKE Sandbox
Chiave KMS del disco di avvio boot_disk_kms_key Utilizza le chiavi di crittografia gestite dal cliente (CMEK)
Account di servizio serviceAccount Informazioni sui service account in GKE
Configurazione dell'istanza Shielded ShieldedInstanceConfig Utilizzo di Shielded GKE Nodes
Pool di archiviazione storage_pools Panoramica dello spazio di archiviazione per i cluster GKE
Tag tags Gestisci le risorse GKE utilizzando i tag
Tag di Resource Manager resourceManagerTags Panoramica dei tag
Taint NodeTaint Configura la separazione dei workload in GKE
Configurazione dei metadati del workload workloadMetadataConfig Esegui l'autenticazione alle API Google Cloud dai workload GKE
Configurazione Kubelet NodeKubeletConfig Personalizzazione della configurazione di sistema dei nodi
Configurazione dei nodi Linux LinuxNodeConfig LinuxNodeConfig
Configurazione dei nodi Windows windowsNodeConfig Creazione di un cluster con node pool Windows Server
Configurazione di containerd ContainerdConfig Immagini dei nodi containerd
Gruppo di nodi node_group Isola i workload GKE utilizzando i nodi single-tenant
Configurazione single-tenant soleTenantConfig Isola i workload GKE utilizzando i nodi single-tenant
Configurazione di rete Crea intervallo di pod createPodRange Cluster nativi di VPC
Abilita nodi privati enablePrivateNodes Personalizza l'isolamento della rete in GKE
Blocco CIDR IPv4 pod podIpv4CidrBlock Cluster nativi di VPC
Intervallo di pod podRange Aggiunta di intervalli di indirizzi IPv4 dei pod
Configurazioni di rete dei nodi aggiuntive AdditionalNodeNetworkConfig Cluster nativi di VPC
Configurazioni di rete pod aggiuntive AdditionalPodNetworkConfig Cluster nativi di VPC
Configurazione dell'overprovisioning del CIDR pod podCidrOverprovisionConfig Cluster nativi di VPC
Configurazione delle prestazioni di rete NetworkPerformanceConfig Aumenta la larghezza di banda della rete per cluster e nodi
Conteggio nodi node_count Aggiungi e gestisci i node pool
Impostazioni di upgrade Picco massimo maxSurge Configura strategie di upgrade dei nodi
Numero massimo di istanze non disponibili maxUnavailable
Strategia strategy
Impostazioni blu/verde BlueGreenSettings
Versione di Kubernetes version Controllo delle versioni e assistenza di GKE
Policy di posizionamento Tipo type Definisci il posizionamento compatto per i nodi GKE
Nome della policy PlacementPolicy Definisci il posizionamento compatto per i nodi GKE
Topologia TPU tpuTopology Informazioni sulle TPU in GKE
Provisioning in coda Abilitata QueuedProvisioning Esegui un workload su larga scala con l'avvio flessibile con provisioning in coda
Timeout Timeout