Denne artikkelen vil illustrere:
- Slik tømmer du Cache of Cluster ved å fjerne 'cache'-katalogen
- Hvordan tømme Kubernetes-klyngen ved å fjerne noder og poder?
- Konklusjon
Hvordan tømme cache for klynge ved å fjerne 'cache'-katalogen?
Noen ganger kan brukere oppleve problemer med å starte eller opprette en ny Kubernetes-klynge. For å løse dette problemet må brukeren tømme Kubernetes-bufferen.
For å tømme Kubernetes-bufferen, se på de gitte trinnene.
Trinn 1: Åpne '.kube'-katalogen
For å tømme Kubernetes-bufferen, åpne først ' .være '-katalogen ved å navigere til ' C:\Brukere\
Trinn 2: Tøm Kubernetes Cache
« .være ”-mappen inneholder cache-mappen som lagrer Kubernetes-bufferen. Åpne ' cache ' katalog:
Denne katalogen vil inneholde to mapper, ' oppdagelse ' katalog og ' http '. Oppdagelseskatalogen brukes til å lagre ' kubectl api-ressurs ”-forespørsel for hver Kubernetes-klynge. Derimot er ' http '-katalogen brukes til å lagre svarteksten som genereres mot hver ' api-ressurs ' be om.
For å tømme Kubernetes-bufferen, trykk på ' CTRL+A ' for å velge alle kataloger. Etter det, trykk på ' Slett ' eller ' Av '-tasten for å tømme cache-mappen:
Her kan du se at vi effektivt har slettet og tømt Kubernetes-bufferen:
Hvordan tømme Kubernetes-klyngen ved å fjerne noder og poder?
Kubernetes-klyngen har ikke en sentrert eller global Kubernetes-buffer. Kubernetes kommandolinjeverktøy ' kubectl ” gir ingen kommando for å tømme klyngebufferen. Kubernetes-klyngebufferen kan tilhøre en Kubernetes-komponent eller -applikasjon som pods og noder. For å tømme Kubernetes-klyngen, gå gjennom demonstrasjonen nedenfor.
Trinn 1: Henter Pods
For å få Kubernetes-klyngekapslene, bruk ' kubectl få pods ' kommandoer:
kubectl få pods
Trinn 2: Slett Pods
Deretter sletter du podene for å tømme klyngen ved å bruke ' kubectl slett pod
Trinn 3: Få noder
For å fullstendig tømme klyngebufferen eller applikasjonsbufferen som kjører i Kubernetes-klyngen, hent nodene ved å bruke ' kubectl får noder ' kommando:
kubectl får noder
Trinn 4: Tøm noden
Tøm deretter noden for å gjøre den uplanlagt og fjern nodekatalogdataene. For å gjøre det, bruk kommandoen nedenfor:
kubectl avløp minikube-m02 --makt --ignorer-daemonsets --delete-emptydir-data
Trinn 5: Slett node
For å slette noden helt, bruk ' kubectl slett node
Det handler om å fjerne Kubernetes-bufferen og tømme Kubernetes-klyngen.
Konklusjon
Kubernetes-cachen har ikke en sentralisert cache og tilbyr ingen kubectl-kommandoer. For å tømme Kubernetes-bufferen, åpne ' .være ' katalog fra systemet ' $Hjem ”-katalog eller brukerkatalog. Etter det fjerner du alt innhold i katalogen. For å tømme Kubernetes-klyngen, fjern Kubernetes-komponentene som pods. Etter det, tøm noden og slett den ved å bruke ' kubectl slett node