Kubernetese vahemälu tühjendamine

Kubernetese Vahemalu Tuhjendamine



Kubernetes on populaarne ja laialt levinud konteinerite orkestreerimissüsteem. Põhimõtteliselt kasutatakse seda rakenduste ja tarkvara loomiseks, juurutamiseks ja haldamiseks. Mõnikord ei käivitu Kubernetese klaster mõne konfiguratsiooniprobleemi ja teadmata põhjuse tõttu. Sellistes olukordades võidakse nõuda, et kasutajad kustutaksid Kubernetese vahemälu või eemaldaksid Kubernetese komponendid.

See artikkel illustreerib:

Kuidas tühjendada klastri vahemälu, eemaldades vahemälu kataloogi?

Mõnikord võib kasutajatel tekkida raskusi uue Kubernetese klastri käivitamisel või loomisel. Selle probleemi lahendamiseks peab kasutaja Kubernetese vahemälu tühjendama.







Kubernetese vahemälu tühjendamiseks vaadake antud samme.



1. samm: avage kataloog „.kube”.

Kubernetese vahemälu tühjendamiseks avage esmalt ' .ole ' kataloogi, navigeerides kataloogi ' C:\Kasutajad\ ” kataloog:







2. samm: tühjendage Kubernetese vahemälu

' .ole ” kaust sisaldab vahemälu kausta, mis salvestab Kubernetese vahemälu. Ava ' vahemälu ” kataloog:



See kataloog sisaldab kahte kausta, ' avastus ' kataloog ja ' http ”. Avastuskataloogi kasutatakse ' kubectl api-ressurss ” päring iga Kubernetese klastri jaoks. Seevastu ' http ' kataloogi kasutatakse vastuse keha salvestamiseks, mis genereeritakse iga ' api-ressurss ” taotlus.

Kubernetese vahemälu tühjendamiseks vajutage nuppu ' CTRL+A ” kõigi kataloogide valimiseks. Pärast seda vajutage nuppu ' Kustuta ” või „ Selle ” klahv vahemälu kausta tühjendamiseks:

Siin näete, et oleme Kubernetese vahemälu tõhusalt kustutanud ja tühjendanud:

Kuidas kustutada Kubernetese klastrit, eemaldades sõlmed ja kaustad?

Kubernetese klastris ei ole tsentreeritud või globaalset Kubernetese vahemälu. Kubernetese käsurea tööriist ' kubectl ” ei anna käsku klastri vahemälu tühjendamiseks. Kubernetese klastri vahemälu võib kuuluda Kubernetese komponendile või rakendusele, näiteks kaustadele ja sõlmedele. Kubernetese klastri tühjendamiseks läbige allolev esitlus.

1. samm: hankige kaunad

Kubernetese klastri kaunade hankimiseks kasutage kubectl saada kaunad ” käsutab:

kubectl saada kaunad

2. samm: kustutage kaustad

Järgmisena kustutage kaunad, et klastri tühjendada, kasutades nuppu ' kubectl kustutada pod 'käsk:

kubectl kustutada alam < demo >

3. samm: hankige sõlmed

Kubernetese klastris töötava klastri vahemälu või rakenduste vahemälu täielikuks tühjendamiseks hankige sõlmed, kasutades ' kubectl saada sõlmed 'käsk:

kubectl saada sõlmed

4. samm: tühjendage sõlm

Järgmisena tühjendage sõlm, et muuta see plaanituks ja eemaldage sõlme kataloogi andmed. Selleks kasutage allolevat käsku:

kubectl äravoolu minikube-m02 -- jõudu -- ignoreeri deemonikomplekte --delete-emptydir-data

5. samm: sõlme kustutamine

Sõlme täielikuks kustutamiseks kasutage lihtsalt ' kubectl kustutada sõlm 'käsk:

kubectl kustutada sõlm minikube-m02

See kõik puudutab Kubernetese vahemälu eemaldamist ja Kubernetese klastri tühjendamist.

Järeldus

Kubernetese vahemälus ei ole tsentraliseeritud vahemälu ja see ei paku ühtegi kubectli käsku. Kubernetese vahemälu tühjendamiseks avage ' .ole ' kataloog süsteemist ' $Home ” kataloogis või kasutajakataloogis. Pärast seda tühjendage kogu kataloogi sisu. Kubernetese klastri tühjendamiseks eemaldage Kubernetese komponendid (nt kaunad). Pärast seda tühjendage sõlm ja kustutage see, kasutades ' kubectl kustutada sõlm ” käsk. See postitus on illustreerinud, kuidas tühjendada Kubernetese klastri vahemälu.