Questo articolo illustrerà:
- Come svuotare la cache del cluster rimuovendo la directory 'cache'.
- Come cancellare il cluster Kubernetes rimuovendo nodi e pod?
- Conclusione
Come svuotare la cache del cluster rimuovendo la directory 'cache'?
Occasionalmente, gli utenti potrebbero incontrare difficoltà nell'avviare o creare un nuovo cluster Kubernetes. Per risolvere questo problema, l'utente deve svuotare la cache di Kubernetes.
Per svuotare la cache di Kubernetes, guarda i passaggi indicati.
Passaggio 1: aprire la directory '.kube'.
Per svuotare la cache di Kubernetes, aprire innanzitutto il ' .Essere ' directory accedendo alla ' C:\Utenti\
Passaggio 2: svuota la cache di Kubernetes
IL ' .Essere ' contiene la cartella cache in cui è archiviata la cache Kubernetes. Apri il ' cache 'cartella:
Questa directory conterrà due cartelle, la ' scoperta ' directory e ' http ”. La directory di rilevamento viene utilizzata per archiviare il ' risorsa API kubectl ' richiesta per ciascun cluster Kubernetes. Al contrario, il “ http La directory ' viene utilizzata per archiviare il corpo della risposta generato per ogni ' api-risorsa ' richiesta.
Per svuotare la cache di Kubernetes, premere il pulsante ' CTRL+A ' per selezionare tutte le directory. Successivamente, premi il pulsante “ Eliminare ' O ' Del Tasto ' per svuotare la cartella cache:
Qui puoi vedere che abbiamo effettivamente eliminato e svuotato la cache di Kubernetes:
Come cancellare il cluster Kubernetes rimuovendo nodi e pod?
Il cluster Kubernetes non dispone di una cache Kubernetes centrata o globale. Lo strumento da riga di comando Kubernetes “ kubectl ' non fornisce alcun comando per svuotare la cache del cluster. La cache del cluster Kubernetes può appartenere a un componente o un'applicazione Kubernetes come pod e nodi. Per cancellare il cluster Kubernetes, segui la dimostrazione seguente.
Passaggio 1: ottiene i pod
Per ottenere i pod del cluster Kubernetes, utilizza il comando ' kubectl ottiene i pod ' comanda:
kubectl ottiene i pod
Passaggio 2: elimina i pod
Successivamente, elimina i pod per cancellare il cluster utilizzando il comando ' kubectl elimina il pod
Passaggio 3: ottieni i nodi
Per svuotare completamente la cache del cluster o la cache dell'applicazione in esecuzione nel cluster Kubernetes, ottieni i nodi utilizzando il comando ' kubectl ottiene i nodi 'comando:
kubectl ottiene i nodi
Passaggio 4: svuotare il nodo
Successivamente, svuota il nodo per renderlo non programmabile e rimuovi i dati della directory del nodo. Per fare ciò, utilizzare il comando seguente:
scarico kubectl minikube-m02 --forza --ignore-daemonsets --delete-emptydir-data
Passaggio 5: Elimina nodo
Per eliminare completamente il nodo è sufficiente utilizzare il pulsante “ kubectl elimina il nodo
Si tratta solo di rimuovere la cache Kubernetes e cancellare il cluster Kubernetes.
Conclusione
La cache Kubernetes non dispone di una cache centralizzata e non offre alcun comando kubectl. Per svuotare la cache di Kubernetes, aprire il ' .Essere 'directory dal sistema' $Casa ' o Directory utente. Successivamente, cancella tutto il contenuto della directory. Per cancellare il cluster Kubernetes, rimuovi i componenti Kubernetes come i pod. Successivamente, svuota il nodo ed eliminalo utilizzando il pulsante ' kubectl elimina il nodo