Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gruppi di nodi
Questo capitolo include informazioni su come creare e configurare i gruppi di nodi con Eksctl. I nodegroup sono gruppi di EC2 istanze collegate a un cluster EKS.
Argomenti:
-
-
Crea e gestisci cluster EKS con istanze Spot utilizzando gruppi di nodi gestiti
-
Configura le istanze Spot per gruppi di nodi non gestiti utilizzando il MixedInstancesPolicy
-
Distingui le istanze Spot e On-Demand utilizzando l'etichetta Kubernetes
node-lifecycle
-
-
-
Abilita la scalabilità automatica dei nodi del cluster Kubernetes creando un cluster o un gruppo di nodi con ruolo IAM che consente l'uso dell'autoscaler del cluster
-
Configura le definizioni dei gruppi di nodi per includere i tag e le annotazioni necessari affinché l'autoscaler del cluster possa scalare il gruppo di nodi
-
Crea gruppi di nodi separati per ogni zona di disponibilità se i carichi di lavoro hanno requisiti specifici della zona, come lo storage specifico della zona o le regole di affinità
-
-
-
Esegui il provisioning e gestisci EC2 istanze (nodi) per i cluster Amazon EKS Kubernetes
-
Applica facilmente correzioni di bug, patch di sicurezza e aggiorna i nodi alle ultime versioni di Kubernetes
-
-
-
Abilita l'esecuzione di applicazioni locali e periferiche su un'infrastruttura gestita dal cliente con gli stessi cluster, funzionalità e strumenti AWS EKS utilizzati nel cloud AWS
-
Configura la rete per connettere le reti locali a un VPC AWS, utilizzando opzioni come AWS VPN o Site-to-Site AWS Direct Connect
-
Configura le credenziali per i nodi remoti per l'autenticazione con il cluster EKS, utilizzando AWS Systems Manager (SSM) o AWS IAM Roles Anywhere
-
-
Support per Node Repair Config nei gruppi di nodi gestiti da EKS
-
Attivazione di Node Repair for EKS Managed Nodegroups per monitorare e sostituire o riavviare automaticamente nodi di lavoro non integri
-
-
-
Crea un cluster EKS con istanze Graviton basate su ARM per migliorare le prestazioni e l'efficienza dei costi
-
-
-
Applica i taint a gruppi di nodi specifici in un cluster Kubernetes
-
Controlla la pianificazione e l'eliminazione dei pod in base a chiavi, valori ed effetti di taint
-
-
Avvia il supporto dei modelli per i gruppi di nodi gestiti
-
Avvio di gruppi di nodi gestiti utilizzando un modello di avvio fornito EC2
-
Aggiornamento di un gruppo di nodi gestiti per utilizzare una versione diversa di un Launch Template
-
Comprensione delle limitazioni e delle considerazioni relative all'utilizzo di modelli personalizzati AMIs e di Launch con gruppi di nodi gestiti
-
-
-
Abilita l'accesso SSH alle EC2 istanze nel gruppo di nodi
-
Aumenta o riduci il numero di nodi in un gruppo di nodi
-
-
-
Estendi un VPC esistente con una nuova sottorete e aggiungi un gruppo di nodi a quella sottorete
-
-
-
Comprendi il nuovo processo di inizializzazione dei nodi (nodeadm) introdotto nel 2023 AmazonLinux
-
Scopri NodeConfig le impostazioni predefinite applicate da eksctl per i nodi autogestiti e gestiti da EKS
-
Personalizza il processo di avvio dei nodi fornendone uno personalizzato overrideBootstrapCommand NodeConfig
-
-
-
Crea o aggiorna gruppi di nodi non gestiti in un cluster EKS
-
Aggiorna i componenti aggiuntivi predefiniti di Kubernetes come kube-proxy, aws-node e CoredNS
-
-
-
Eksctl supporta la selezione dei tipi di istanze GPU per i gruppi di nodi, abilitando l'uso di carichi di lavoro accelerati da GPU sui cluster EKS.
-
Eksctl installa automaticamente il plug-in per dispositivi NVIDIA Kubernetes quando viene selezionato un tipo di istanza abilitato alla GPU, facilitando l'uso delle risorse GPU nel cluster.
-
Gli utenti possono disabilitare l'installazione automatica del plug-in e installare manualmente una versione specifica del plug-in del dispositivo NVIDIA Kubernetes utilizzando i comandi forniti.
-
-
-
Genera automaticamente un elenco di tipi di EC2 istanze adatti in base a criteri di risorse come vCPUs, GPUs memoria e architettura CPU
-
Crea cluster e gruppi di nodi con i tipi di istanze corrispondenti ai criteri di selezione delle istanze specificati
-
Eseguite un dry run per ispezionare e modificare i tipi di istanze corrispondenti al selettore di istanze prima di creare un gruppo di nodi
-
-
Mappature di volume aggiuntive
-
Configura mappature di volume aggiuntive per un gruppo di nodi gestito in un cluster EKS
-
Personalizza le proprietà del volume come dimensione, tipo, crittografia, IOPS e velocità effettiva per i volumi aggiuntivi
-
Allega istantanee EBS esistenti come volumi aggiuntivi al gruppo di nodi
-
-
-
Aggiungi gruppi di nodi Windows a un cluster Linux Kubernetes esistente per consentire l'esecuzione di carichi di lavoro Windows
-
Pianifica i carichi di lavoro sul sistema operativo appropriato (Windows o Linux) utilizzando selettori di nodi basati sulle etichette e
kubernetes.io/os
kubernetes.io/arch
-
-
-
Usa il
--node-ami
flag per specificare un'AMI personalizzata per i gruppi di nodi, interroga AWS per l'ultima AMI ottimizzata per EKS o usa AWS Systems Manager Parameter Store per trovare l'AMI. -
Imposta il
--node-ami-family
flag per specificare la famiglia di sistemi operativi per l'AMI del gruppo di nodi, ad esempio AmazonLinux 2, Ubuntu2204 o 2022. WindowsServer CoreContainer -
Per i gruppi di nodi Windows, specifica un AMI personalizzato e fornisci uno script di PowerShell bootstrap tramite.
overrideBootstrapCommand
-
-
-
Sovrascrivi l'indirizzo IP del server DNS utilizzato per le ricerche DNS interne ed esterne
-