Tämä artikkeli havainnollistaa:
- Kuinka tyhjentää klusterin välimuisti poistamalla 'välimuisti' -hakemisto
- Kuinka tyhjentää Kubernetes-klusteri poistamalla solmut ja podit?
- Johtopäätös
Kuinka tyhjentää klusterin välimuisti poistamalla 'välimuisti' -hakemisto?
Toisinaan käyttäjillä voi olla vaikeuksia uuden Kubernetes-klusterin käynnistämisessä tai luomisessa. Tämän ongelman ratkaisemiseksi käyttäjän on tyhjennettävä Kubernetes-välimuisti.
Tyhjennä Kubernetes-välimuisti katsomalla annettuja vaiheita.
Vaihe 1: Avaa '.kube'-hakemisto
Tyhjennä Kubernetes-välimuisti avaamalla ensin .olla ' hakemistosta siirtymällä kohtaan ' C:\Käyttäjät\
Vaihe 2: Tyhjennä Kubernetes-välimuisti
' .olla ”-kansio sisältää välimuistikansion, joka tallentaa Kubernetes-välimuistin. Avaa ' kätkö 'hakemisto:
Tämä hakemisto sisältää kaksi kansiota, ' löytö ' hakemisto ja ' http ”. Löytöhakemistoa käytetään tallentamaan ' kubectl api-resurssi ”-pyyntö jokaiselle Kubernetes-klusterille. Sitä vastoin ' http ' hakemistoa käytetään tallentamaan vastausteksti, joka luodaan jokaista ' api-resurssi ' pyyntö.
Tyhjennä Kubernetes-välimuisti painamalla ' CTRL+A ” valitaksesi kaikki hakemistot. Paina sen jälkeen ' Poistaa ' tai ' niistä ” -näppäin tyhjentääksesi välimuistikansion:
Tässä näet, että olemme poistaneet ja tyhjentäneet Kubernetes-välimuistin:
Kuinka tyhjentää Kubernetes-klusteri poistamalla solmut ja podit?
Kubernetes-klusterilla ei ole keskitettyä tai globaalia Kubernetes-välimuistia. Kubernetes-komentorivityökalu ' kubectl ' ei anna mitään komentoa klusterin välimuistin tyhjentämiseksi. Kubernetes-klusterin välimuisti voi kuulua Kubernetes-komponenttiin tai -sovellukseen, kuten podeihin ja solmuihin. Tyhjennä Kubernetes-klusteri käymällä läpi alla oleva esittely.
Vaihe 1: Hanki podit
Saadaksesi Kubernetes-klusterikotelot, käytä ' kubectl get pods 'komennot:
kubectl get pods
Vaihe 2: Poista podit
Poista seuraavaksi podit tyhjentääksesi klusterin käyttämällä ' kubectl poista pod
Vaihe 3: Hanki solmut
Voit tyhjentää Kubernetes-klusterissa olevan klusterin välimuistin tai sovellusvälimuistin kokonaan hankkimalla solmut käyttämällä ' kubectl get solmut 'komento:
kubectl get solmut
Vaihe 4: Tyhjennä solmu
Tyhjennä seuraavaksi solmu, jotta se ei ole ajoitettu, ja poista solmun hakemistotiedot. Voit tehdä sen käyttämällä alla olevaa komentoa:
kubectl viemäri minikube-m02 --pakottaa --ignore-daemonsets --delete-emptydir-data
Vaihe 5: Poista solmu
Poista solmu kokonaan käyttämällä ' kubectl poista solmu
Kyse on Kubernetes-välimuistin poistamisesta ja Kubernetes-klusterin tyhjentämisestä.
Johtopäätös
Kubernetes-välimuistissa ei ole keskitettyä välimuistia, eikä se tarjoa kubectl-komentoa. Tyhjennä Kubernetes-välimuisti avaamalla ' .olla ' hakemisto järjestelmästä ' $Home ” hakemistosta tai Käyttäjähakemistosta. Tämän jälkeen tyhjennä kaikki hakemiston sisältö. Voit tyhjentää Kubernetes-klusterin poistamalla Kubernetes-komponentit, kuten podit. Tyhjennä sen jälkeen solmu ja poista se käyttämällä ' kubectl poista solmu