Denne artikel vil illustrere:
- Sådan rydder du cache for klynge ved at fjerne 'cache'-mappen
- Hvordan rydder man Kubernetes-klyngen ved at fjerne noder og pods?
- Konklusion
Hvordan rydder man cache for klynge ved at fjerne 'cache'-kataloget?
Nogle gange kan brugere få problemer med at starte eller oprette en ny Kubernetes-klynge. For at løse dette problem skal brugeren rydde Kubernetes-cachen.
For at rydde Kubernetes-cachen skal du se på de givne trin.
Trin 1: Åbn mappen '.kube'.
For at rydde Kubernetes-cachen skal du først åbne ' .være ' bibliotek ved at navigere til ' C:\Brugere\
Trin 2: Ryd Kubernetes Cache
Det ' .være ”-mappen indeholder cachemappen, der gemmer Kubernetes-cachen. Åbn ' cache ” bibliotek:
Denne mappe vil indeholde to mapper, ' opdagelse ' bibliotek og ' http ”. Opdagelsesbiblioteket bruges til at gemme ' kubectl api-ressource ”-anmodning for hver Kubernetes-klynge. I modsætning hertil er ' http ” bibliotek bruges til at gemme den svartekst, der genereres mod hver ” api-ressource ' anmodning.
For at rydde Kubernetes-cachen skal du trykke på ' CTRL+A ” for at vælge alle mapper. Tryk derefter på ' Slet ' eller ' Af ”-tasten for at rydde cache-mappen:
Her kan du se, at vi effektivt har slettet og ryddet Kubernetes-cachen:
Hvordan rydder man Kubernetes-klyngen ved at fjerne noder og pods?
Kubernetes-klyngen har ikke en centreret eller global Kubernetes-cache. Kubernetes kommandolinjeværktøj ' kubectl ” giver ingen kommando til at rydde klyngecachen. Kubernetes-klyngecachen kan tilhøre en Kubernetes-komponent eller -applikation såsom pods og noder. For at rydde Kubernetes-klyngen skal du gennemgå nedenstående demonstration.
Trin 1: Henter Pods
For at få Kubernetes cluster pods skal du bruge ' kubectl få bælg ' kommandoer:
kubectl få bælg
Trin 2: Slet pods
Slet derefter pods for at rydde klyngen ved hjælp af ' kubectl slet pod
Trin 3: Hent noder
For fuldstændigt at rydde klyngecachen eller applikationscachen, der kører i Kubernetes-klyngen, skal du hente noderne ved hjælp af ' kubectl få noder kommando:
kubectl få noder
Trin 4: Dræn noden
Derefter skal du dræne noden for at gøre den uplanlagt og fjerne nodebiblioteksdataene. For at gøre det, brug nedenstående kommando:
kubectl afløb minikube-m02 --kraft --ignorer-daemonsets --delete-emptydir-data
Trin 5: Slet node
For helt at slette noden, skal du blot bruge ' kubectl slet node
Det handler om at fjerne Kubernetes-cachen og rydde Kubernetes-klyngen.
Konklusion
Kubernetes-cachen har ikke en centraliseret cache og tilbyder ikke nogen kubectl-kommando. For at rydde Kubernetes-cachen skal du åbne ' .være ' bibliotek fra systemet ' $Hjem ” bibliotek eller brugerbibliotek. Ryd derefter alt indhold i mappen. For at rydde Kubernetes-klyngen skal du fjerne Kubernetes-komponenterne såsom pods. Derefter skal du tømme noden og slette den ved at bruge ' kubectl slet node