Ang artikulong ito ay maglalarawan:
- Paano I-clear ang Cache ng Cluster sa pamamagitan ng Pag-alis ng 'cache' na Direktoryo
- Paano I-clear ang Kubernetes Cluster sa pamamagitan ng Pag-alis ng Mga Node at Pod?
- Konklusyon
Paano I-clear ang Cache ng Cluster sa pamamagitan ng Pag-alis ng 'cache' na Direktoryo?
Paminsan-minsan, maaaring mahihirapan ang mga user sa pagsisimula o paglikha ng bagong cluster ng Kubernetes. Upang malutas ang problemang ito, dapat i-clear ng user ang cache ng Kubernetes.
Upang i-clear ang cache ng Kubernetes, tingnan ang mga ibinigay na hakbang.
Hakbang 1: Buksan ang Direktoryo ng “.kube”.
Upang i-clear ang cache ng Kubernetes, buksan muna ang “ .maging ” direktoryo sa pamamagitan ng pag-navigate sa “ C:\Users\
Hakbang 2: I-clear ang Kubernetes Cache
Ang ' .maging ” folder ay naglalaman ng cache folder na nag-iimbak ng Kubernetes cache. Buksan ang ' cache ” direktoryo:
Ang direktoryo na ito ay maglalaman ng dalawang folder, ang ' pagtuklas 'direktoryo at' http ”. Ang direktoryo ng pagtuklas ay ginagamit upang iimbak ang ' kubectl api-resource ” kahilingan para sa bawat cluster ng Kubernetes. Sa kaibahan, ang ' http 'Ang direktoryo ay ginagamit upang iimbak ang katawan ng tugon na nabuo laban sa bawat ' api-resource ' hiling.
Upang i-clear ang cache ng Kubernetes, pindutin ang “ CTRL+A ” upang piliin ang lahat ng mga direktoryo. Pagkatapos nito, pindutin ang ' Tanggalin 'o' Ng mga ” key para i-clear ang cache folder:
Dito, makikita mong epektibo naming natanggal at na-clear ang cache ng Kubernetes:
Paano I-clear ang Kubernetes Cluster sa pamamagitan ng Pag-alis ng Mga Node at Pod?
Ang Kubernetes cluster ay walang nakasentro o pandaigdigang cache ng Kubernetes. Ang tool sa command line ng Kubernetes ' kubectl ” ay hindi nagbibigay ng anumang utos upang i-clear ang cache ng cluster. Ang Kubernetes cluster cache ay maaaring kabilang sa isang Kubernetes component o application gaya ng mga pod at node. Para i-clear ang Kubernetes cluster, dumaan sa demonstration sa ibaba.
Hakbang 1: Kumuha ng Mga Pod
Upang makuha ang mga cluster pod ng Kubernetes, gamitin ang ' kubectl makakuha ng mga pod ” utos:
kubectl makakuha ng mga pod
Hakbang 2: Tanggalin ang Mga Pod
Susunod, tanggalin ang mga pod para i-clear ang cluster gamit ang “ kubectl delete pod
Hakbang 3: Kumuha ng mga Node
Upang ganap na i-clear ang cluster cache o application cache na tumatakbo sa Kubernetes cluster, kunin ang mga node gamit ang ' kubectl makakuha ng mga node ” utos:
kubectl makakuha ng mga node
Hakbang 4: Alisan ng tubig ang Node
Susunod, alisan ng tubig ang node upang gawin itong hindi maiiskedyul at alisin ang data ng direktoryo ng node. Upang gawin ito, gamitin ang sumusunod na utos:
kubectl drain minikube-m02 --puwersa --ignore-daemonsets --delete-emptydir-data
Hakbang 5: Tanggalin ang Node
Upang ganap na tanggalin ang node, simpleng gamitin ang ' kubectl tanggalin ang node
Iyon ay tungkol sa pag-alis ng Kubernetes cache at pag-clear sa Kubernetes cluster.
Konklusyon
Ang Kubernetes cache ay walang sentralisadong cache at hindi nag-aalok ng anumang kubectl command. Upang i-clear ang cache ng Kubernetes, buksan ang “ .maging 'direktoryo mula sa system' $Home ” direktoryo o direktoryo ng Gumagamit. Pagkatapos nito, i-clear ang lahat ng nilalaman ng direktoryo. Para i-clear ang Kubernetes cluster, alisin ang mga bahagi ng Kubernetes gaya ng mga pod. Pagkatapos nito, alisan ng tubig ang node at tanggalin ito gamit ang ' kubectl tanggalin ang node