Ten artykuł zilustruje:
- Jak wyczyścić pamięć podręczną klastra, usuwając katalog „cache”.
- Jak wyczyścić klaster Kubernetes, usuwając węzły i pody?
- Wniosek
Jak wyczyścić pamięć podręczną klastra, usuwając katalog „cache”?
Czasami użytkownicy mogą napotkać trudności z uruchomieniem lub utworzeniem nowego klastra Kubernetes. Aby rozwiązać ten problem, użytkownik musi wyczyścić pamięć podręczną Kubernetes.
Aby wyczyścić pamięć podręczną Kubernetes, spójrz na podane kroki.
Krok 1: Otwórz katalog „.kube”.
Aby wyczyścić pamięć podręczną Kubernetes, najpierw otwórz „ .Być ”, przechodząc do katalogu „ C:\Users\
Krok 2: Wyczyść pamięć podręczną Kubernetes
„ .Być ” zawiera folder pamięci podręcznej, w którym przechowywana jest pamięć podręczna Kubernetes. Otworzyć ' Pamięć podręczna katalog:
Katalog ten będzie zawierał dwa foldery, „ odkrycie ” katalog i „ http ”. Katalog wykrywania służy do przechowywania „ kubectl api-resource ” dla każdego klastra Kubernetes. Dla kontrastu, „ http ” służy do przechowywania treści odpowiedzi generowanej dla każdego „ zasób API ' wniosek.
Aby wyczyścić pamięć podręczną Kubernetes, naciśnij przycisk „ CTRL+A ”, aby wybrać wszystkie katalogi. Następnie naciśnij przycisk „ Usuwać ' Lub ' z ”, aby wyczyścić folder pamięci podręcznej:
Tutaj możesz zobaczyć, że skutecznie usunęliśmy i wyczyściliśmy pamięć podręczną Kubernetes:
Jak wyczyścić klaster Kubernetes, usuwając węzły i pody?
Klaster Kubernetes nie ma wycentrowanej ani globalnej pamięci podręcznej Kubernetes. Narzędzie wiersza poleceń Kubernetes „ kubectl ” nie udostępnia żadnego polecenia umożliwiającego wyczyszczenie pamięci podręcznej klastra. Pamięć podręczna klastra Kubernetes może należeć do komponentu lub aplikacji Kubernetes, takich jak zasobniki i węzły. Aby wyczyścić klaster Kubernetes, wykonaj poniższą demonstrację.
Krok 1: pobiera kapsuły
Aby uzyskać zasobniki klastrów Kubernetes, użyj opcji „ kubectl pobierz strąki ' polecenia:
kubectl pobierz strąki
Krok 2: Usuń pody
Następnie usuń kapsuły, aby wyczyścić klaster za pomocą przycisku „ kubectl usuń pod
Krok 3: Zdobądź węzły
Aby całkowicie wyczyścić pamięć podręczną klastra lub pamięć podręczną aplikacji uruchomioną w klastrze Kubernetes, pobierz węzły za pomocą polecenia „ kubectl pobierz węzły ' Komenda:
kubectl pobierz węzły
Krok 4: Opróżnij węzeł
Następnie opróżnij węzeł, aby uniemożliwić jego planowanie i usuń dane katalogu węzłów. Aby to zrobić, użyj poniższego polecenia:
kubectl spustowy minikube-m02 --siła --ignore-daemonsets --delete-emptydir-data
Krok 5: Usuń węzeł
Aby całkowicie usunąć węzeł, po prostu użyj przycisku „ kubectl usuń węzeł
Wszystko sprowadza się do usunięcia pamięci podręcznej Kubernetes i wyczyszczenia klastra Kubernetes.
Wniosek
Pamięć podręczna Kubernetes nie ma scentralizowanej pamięci podręcznej i nie oferuje żadnego polecenia kubectl. Aby wyczyścić pamięć podręczną Kubernetes, otwórz „ .Być ”katalog z systemu” $Dom ” lub katalog użytkownika. Następnie wyczyść całą zawartość katalogu. Aby wyczyścić klaster Kubernetes, usuń komponenty Kubernetes, takie jak zasobniki. Następnie opróżnij węzeł i usuń go za pomocą „ kubectl usuń węzeł