Rimuovi i nodi ibridi - Amazon EKS

Contribuisci a migliorare questa pagina

Per contribuire a questa guida per l’utente, seleziona il link Edit this page on GitHub che si trova nel riquadro destro di ogni pagina.

Rimuovi i nodi ibridi

In questa sezione viene descritto come eliminare i nodi ibridi dal cluster Amazon EKS. Devi eliminare i nodi ibridi utilizzando strumenti compatibili con Kubernetes di propria scelta, come kubectl. I costi per i nodi ibridi si interrompono quando l’oggetto nodo viene rimosso dal cluster Amazon EKS. Per ulteriori informazioni sui prezzi dei nodi ibridi, consulta i Prezzi di Amazon EKS.

Importante

La rimozione dei nodi interrompe i carichi di lavoro in esecuzione sul nodo. Prima di eliminare i nodi ibridi, ti consigliamo innanzitutto di svuotare il nodo per spostare i pod su un altro nodo attivo. Per ulteriori informazioni su come svuotare i nodi, consulta Safely Drain a Node nella documentazione Kubernetes.

Esegui i seguenti passaggi di kubectl dal computer o dall’istanza locale che usi per interagire con l’endpoint API Kubernetes del cluster Amazon EKS. Se stai usando un file kubeconfig specifico, usa il flag --kubeconfig.

Passaggio 1: elenca i nodi

kubectl get nodes

Passaggio 2: svuota il nodo

Consulta kubectl drain nella documentazione di Kubernetes per maggiori informazioni sul comando kubectl drain.

kubectl drain --ignore-daemonsets <node-name>

Passaggio 3: arrestare e disinstallare gli artefatti dei nodi ibridi

Puoi utilizzare il CLI Amazon EKS Hybrid Nodes (nodeadm) per arrestare e rimuovere gli artefatti dei nodi ibridi dall’host. Devi eseguire nodeadm con un utente che abbia privilegi root/sudo. Per impostazione predefinita, nodeadm uninstall non proseguirà se sul nodo rimangono dei pod. Se utilizzi AWS Systems Manager (SSM) come provider di credenziali, il comando nodeadm uninstall annulla la registrazione dell’host come istanza gestita AWS SSM. Per ulteriori informazioni, consulta Riferimento nodeadm dei nodi ibridi.

nodeadm uninstall

Passaggio 4: eliminare il nodo dal cluster

Una volta interrotti e disinstallati gli artefatti dei nodi ibridi, rimuovi la risorsa del nodo dal cluster.

kubectl delete node <node-name>

Passaggio 5: verifica la presenza di artefatti rimanenti

A seconda del CNI scelto, potrebbero rimanere degli artefatti sui nodi ibridi dopo aver eseguito i passaggi precedenti. Per ulteriori informazioni, consulta Configurazione della CNI per nodi ibridi.