Sådan rydder du Kubernetes Cache

Sadan Rydder Du Kubernetes Cache



Kubernetes er et vellidt og universelt brugt containerorkestreringssystem. Det bruges grundlæggende til at skabe, implementere og administrere applikationer og software. Nogle gange starter Kubernetes-klyngen ikke på grund af et eller andet problem i konfigurationer og en ukendt årsag. I sådanne situationer kan brugere blive bedt om at rydde Kubernetes-cachen eller fjerne Kubernetes-komponenter.

Denne artikel vil illustrere:

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\ ” bibliotek:







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 kommando:

kubectl slet sub < demo >

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 kommando:

kubectl slet node minikube-m02

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 ” kommando. Dette indlæg har illustreret, hvordan man rydder cachen i Kubernetes-klyngen.