Kaip išvalyti „Kubernetes“ talpyklą

Kaip Isvalyti Kubernetes Talpykla



Kubernetes yra mėgstama ir plačiai naudojama konteinerių orkestravimo sistema. Iš esmės jis naudojamas programoms ir programinei įrangai kurti, diegti ir valdyti. Kartais „Kubernetes“ klasteris nepasileidžia dėl konfigūracijos problemų ir dėl nežinomos priežasties. Tokiose situacijose naudotojų gali reikėti išvalyti Kubernetes talpyklą arba pašalinti Kubernetes komponentus.

Šis straipsnis parodys:

Kaip išvalyti klasterio talpyklą pašalinant „talpyklos“ katalogą?

Kartais vartotojai gali susidurti su sunkumais pradėdami arba kurdami naują „Kubernetes“ klasterį. Norėdami išspręsti šią problemą, vartotojas turi išvalyti Kubernetes talpyklą.







Norėdami išvalyti Kubernetes talpyklą, peržiūrėkite nurodytus veiksmus.



1 veiksmas: atidarykite „.kube“ katalogą

Norėdami išvalyti „Kubernetes“ talpyklą, pirmiausia atidarykite „ .būk “ katalogą, eidami į „ C:\Vartotojai\ “ katalogas:







2 veiksmas: išvalykite „Kubernetes“ talpyklą

.būk “ aplanke yra talpyklos aplankas, kuriame saugoma „Kubernetes“ talpykla. Atidaryk ' talpykla “ katalogas:



Šiame kataloge bus du aplankai, „ atradimas ' katalogas ir ' http “. Atradimų katalogas naudojamas saugoti ' kubectl api šaltinis “ užklausa kiekvienam Kubernetes klasteriui. Priešingai, „ http ' katalogas naudojamas saugoti atsakymo turinį, kuris sugeneruojamas prieš kiekvieną ' api šaltinis “ prašymas.

Norėdami išvalyti „Kubernetes“ talpyklą, paspauskite „ CTRL + A “, kad pasirinktumėte visus katalogus. Po to paspauskite „ Ištrinti “ arba „ “ klavišą, kad išvalytumėte talpyklos aplanką:

Čia galite pamatyti, kad efektyviai ištrynėme ir išvalėme „Kubernetes“ talpyklą:

Kaip išvalyti Kubernetes klasterį pašalinant mazgus ir ankštis?

„Kubernetes“ klasteris neturi centrinės arba visuotinės „Kubernetes“ talpyklos. „Kubernetes“ komandų eilutės įrankis kubectl “ nepateikia jokios komandos išvalyti klasterio talpyklą. „Kubernetes“ klasterio talpykla gali priklausyti „Kubernetes“ komponentui arba programai, pvz., ankštims ir mazgams. Norėdami išvalyti „Kubernetes“ klasterį, atlikite toliau pateiktą demonstraciją.

1 veiksmas: gaukite ankštis

Norėdami gauti „Kubernetes“ klasterio blokus, naudokite „ kubectl gauti ankštys “ komandos:

kubectl gauti ankštys

2 veiksmas: ištrinkite ankštis

Tada ištrinkite ankštis, kad išvalytumėte grupę naudodami „ kubectl ištrinti pod “ komanda:

kubectl ištrinti sub < demo >

3 veiksmas: gaukite mazgus

Norėdami visiškai išvalyti klasterio talpyklą arba programos talpyklą, veikiančią Kubernetes klasteryje, gaukite mazgus naudodami „ kubectl gauti mazgus “ komanda:

kubectl gauti mazgus

4 veiksmas: ištuštinkite mazgą

Tada ištuštinkite mazgą, kad jis būtų neplanuojamas, ir pašalinkite mazgo katalogo duomenis. Norėdami tai padaryti, naudokite toliau pateiktą komandą:

kubectl kanalizacija minikube-m02 -- jėga - ignoruoti demonsets --delete-emptydir-data

5 veiksmas: ištrinkite mazgą

Norėdami visiškai ištrinti mazgą, tiesiog naudokite „ kubectl ištrinti mazgą “ komanda:

kubectl ištrinti mazgą minikube-m02

Tai viskas apie Kubernetes talpyklos pašalinimą ir Kubernetes klasterio išvalymą.

Išvada

Kubernetes talpykla neturi centralizuotos talpyklos ir nesiūlo jokios kubectl komandos. Norėdami išvalyti „Kubernetes“ talpyklą, atidarykite „ .būk ' katalogas iš sistemos ' $Home “ katalogą arba Vartotojo katalogą. Po to išvalykite visą katalogo turinį. Norėdami išvalyti „Kubernetes“ grupę, pašalinkite „Kubernetes“ komponentus, pvz., ankštis. Po to ištuštinkite mazgą ir ištrinkite jį naudodami „ kubectl ištrinti mazgą “ komanda. Šis įrašas iliustruoja, kaip išvalyti Kubernetes klasterio talpyklą.