Configura un pool di nodi GKE in Application Design Center

Un node pool GKE è un gruppo di nodi all'interno di un cluster che condividono la stessa configurazione. Quando crei un cluster in modalità Standard, il numero e il tipo di nodi che specifichi vengono utilizzati per creare il primo pool di nodi del cluster.

Questo documento descrive le connessioni e i parametri che puoi configurare quando utilizzi App Design Center per creare unpool di nodil GKE. I parametri di configurazione si basano sul modulo Terraform del pool di nodi GKE.

Connessioni dei componenti

La seguente tabella include i componenti che puoi connettere a un pool di nodi GKE e gli aggiornamenti risultanti 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 modello include un pool di nodi GKE, devi configurare i seguenti parametri prima del deployment.

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

Parametri di configurazione facoltativi

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

Funzionalità Nome parametro Informazioni su descrizione e vincoli Informazioni introduttive
Nome Il nome del pool di nodi. Informazioni sulle scelte di configurazione del cluster
Scalabilità automatica Numero minimo di nodi minNodeCount Scalabilità automatica del node pool
Conteggio nodi massimo maxNodeCount
Conteggio nodi minimo totale totalMinNodeCount
Conteggio nodi massimo totale totalMaxNodeCount
Norme relative alla posizione locationPolicy
Conteggio nodi iniziale initialNodeCount Aggiungere e gestire 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 nodi Nodi riservati ConfidentialNodes Crittografia dei dati del carico di lavoro in uso con Confidential GKE Node
Dimensioni disco GB diskSizeGb Informazioni sul dimensionamento dei nodi GKE
Tipo di disco diskType Prenotazione di spazio di archiviazione temporaneo locale
Attiva Confidential Storage enableConfidentialStorage Criptare i dati del workload in uso con Confidential GKE Nodes
Modalità di crittografia SSD locale LocalSsdEncryptionMode Informazioni sull'SSD locale per GKE
Ephemeral Storage Local Ssd Config EphemeralStorageLocalSsdConfig Informazioni sull'SSD locale per GKE
Fast Socket FastSocket Migliorare l'efficienza del carico di lavoro utilizzando NCCL Fast Socket
Local Nvme Ssd Block Config LocalNvmeSsdBlockConfig Informazioni sull'SSD locale per GKE
Variante di Logging variante Regolare la velocità effettiva di log
Dischi di avvio secondari secondaryBootDisks Utilizzare dischi di avvio secondari per precaricare dati o immagini container
Gcfs Config GcfsConfig Utilizzo del flusso di immagini per eseguire il pull delle immagini container
Gvnic virtualNic Informazioni sul supporto di più reti per i pod
Guest Accelerator acceleratorConfig Esegui GPU nei node pool GKE Standard
Tipo di immagine imageType Immagini dei nodi
Etichette labels Creare e gestire le etichette di cluster e node pool
Etichette risorsa resourceLabels Creare e gestire le etichette di cluster e node pool
Durata massima dell'esecuzione maxRunDuration Limita il tempo di esecuzione dei nodi creati automaticamente
Flex Start flexStart Esegui un carico di lavoro su larga scala con l'avvio flessibile con provisioning in coda
Numero dischi SSD locali localSsdCount Informazioni sull'SSD locale per GKE
Tipo di macchina machineType Scegliere un tipo di macchina per un node pool
Metadati metadata Informazioni sui metadati della VM
Min Cpu Platform minCpuPlatform Scegliere una piattaforma CPU minima
Ambiti OAuth oauthScopes Ambiti di accesso in GKE
Preemptible preemptible Utilizzo di VM prerilasciabili per eseguire carichi di lavoro a tolleranza di errore
Affinità di prenotazione reservationAffinity Utilizzo delle risorse a livello di zona prenotate
Spot spot VM spot
Sandbox Config sandboxConfig GKE Sandbox
Boot Disk Kms Key boot_disk_kms_key Utilizzare le chiavi di crittografia gestite dal cliente (CMEK)
Account di servizio serviceAccount Informazioni sui service account in GKE
Configurazione istanza schermata ShieldedInstanceConfig Utilizzo di nodi GKE schermati
Pool di archiviazione storage_pools Panoramica dell'archiviazione per i cluster GKE
Tag tag Gestire le risorse GKE utilizzando i tag
Tag Resource Manager resourceManagerTags Panoramica dei tag
Taint NodeTaint Configura la separazione dei workload in GKE
Workload Metadata Config workloadMetadataConfig Eseguire l'autenticazione nelle Google Cloud API dai carichi di lavoro GKE
Kubelet Config NodeKubeletConfig Personalizzazione della configurazione del sistema di nodi
Linux Node Config LinuxNodeConfig LinuxNodeConfig
Configurazione del nodo Windows windowsNodeConfig Creazione di un cluster con node pool Windows Server
Containerd Config ContainerdConfig Immagini dei nodi containerd
Gruppo di nodi node_group Isolare i carichi di lavoro GKE utilizzando nodi single-tenant
Configurazione di Sole Tenant soleTenantConfig Isolare i carichi di lavoro GKE utilizzando nodi single-tenant
Configurazione rete Crea intervallo di pod createPodRange Cluster VPC nativi
Abilita nodi privati enablePrivateNodes Personalizzare l'isolamento di rete in GKE
Pod Ipv4 Cidr Block podIpv4CidrBlock Cluster VPC nativi
Intervallo di pod podRange Aggiunta di intervalli di indirizzi IPv4 dei pod
Configurazioni di rete dei nodi aggiuntive AdditionalNodeNetworkConfig Cluster VPC nativi
Configurazioni di rete dei pod aggiuntive AdditionalPodNetworkConfig Cluster VPC nativi
Pod Cidr Overprovision Config podCidrOverprovisionConfig Cluster VPC nativi
Network Performance Config NetworkPerformanceConfig Aumentare la larghezza di banda di rete per cluster e nodi
Conteggio nodi node_count Aggiungere e gestire i node pool
Impostazioni di upgrade Max Surge maxSurge Configurare le strategie di upgrade dei nodi
Max Unavailable maxUnavailable
Strategia strategia
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 criterio PlacementPolicy Definisci il posizionamento compatto per i nodi GKE
Tpu Topology tpuTopology Informazioni sulle TPU in GKE
Provisioning in coda Abilitata QueuedProvisioning Esegui un carico di lavoro su larga scala con l'avvio flessibile con provisioning in coda
Timeout Timeout