Eliminare un gruppo di nodi gestito dal cluster - Amazon EKS

Aiutaci a migliorare questa pagina

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à.

Vuoi contribuire a questa guida per l'utente? Scegli il GitHub link Modifica questa pagina che si trova nel riquadro destro di ogni pagina. I tuoi contributi contribuiranno a rendere la nostra guida utente migliore per tutti.

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à.

Eliminare un gruppo di nodi gestito dal cluster

In questo argomento viene descritto come eliminare un gruppo di nodi gestiti Amazon EKS. Quando elimini un gruppo di nodi gestiti, Amazon EKS imposterà su zero la dimensione minima, massima e desiderata del tuo gruppo Auto Scaling. Questo fa sì che il gruppo di nodi venga dimensionato.

Prima che ogni istanza venga terminata, Amazon EKS invia un segnale per drenare il Pods da quel nodo. Se il file Pods non si sono esauriti dopo alcuni minuti, Amazon EKS consente ad Auto Scaling di continuare la chiusura dell'istanza. Una volta terminate tutte le istanze, il gruppo Auto Scaling viene eliminato.

Importante

Se elimini un gruppo di nodi gestiti che utilizza un ruolo IAM del nodo che non viene utilizzato da nessun altro gruppo di nodi gestiti nel cluster, il ruolo viene rimosso da. aws-auth ConfigMap Se i gruppi di nodi autogestiti nel cluster utilizzano lo stesso ruolo IAM del nodo, i nodi autogestiti passeranno allo stato NotReady. Inoltre, anche il funzionamento del cluster viene interrotto. Per aggiungere una mappatura per il ruolo che stai utilizzando solo per i gruppi di nodi autogestitiCreare voci di accesso, verifica se la versione della piattaforma del tuo cluster è almeno la versione minima elencata nella sezione Prerequisiti di Concedi agli utenti IAM l'accesso a Kubernetes con voci di accesso EKS. Se la versione della tua piattaforma è precedente alla versione minima richiesta per le voci di accesso, puoi aggiungere nuovamente la voce a. aws-auth ConfigMap Per ulteriori informazioni, digita eksctl create iamidentitymapping --help nel terminale.

Puoi eliminare un gruppo di nodi gestito con:

eksctl

Eliminare un gruppo di nodi gestito con eksctl

Inserire il seguente comando. Sostituisci ogni example value con i valori in tuo possesso.

eksctl delete nodegroup \ --cluster my-cluster \ --name my-mng \ --region region-code

Per ulteriori opzioni, consulta Eliminazione e svuotamento dei gruppi di nodi nella documentazione di eksctl.

AWS Management Console

Eliminare un gruppo di nodi gestiti con AWS Management Console

  1. Aprire la Console Amazon EKS.

  2. Nella pagina Cluster, scegli il cluster che contiene il gruppo di nodi da eliminare.

  3. Nella pagina del cluster selezionata, scegli la scheda Calcolo.

  4. Nella sezione Gruppi di nodi, scegliere il gruppo di nodi da eliminare. Scegli Elimina.

  5. Nella finestra di dialogo di conferma di Eliminazione del gruppo di nodi, inserisci il nome del gruppo di nodi. Scegli Elimina.

AWS CLI

Eliminare un gruppo di nodi gestito con AWS CLI

  1. Inserire il seguente comando. Sostituisci ogni example value con i valori in tuo possesso.

    aws eks delete-nodegroup \ --cluster-name my-cluster \ --nodegroup-name my-mng \ --region region-code
  2. Usa i tasti freccia sulla tastiera per scorrere l'output di risposta. Premi il q tasto quando hai finito.

    Per ulteriori opzioni, consultate il delete-nodegroup comando nella AWS CLI Command Reference.