W tym artykule opowiem o krokach instalacji i konfiguracji k3s.
- Oto samouczek wideo; czytaj dalej dla listy pisemnych instrukcji.
Ćwiczenia do wykonania:
- Usuń k3s z węzła roboczego
- Prawidłowo usuń węzeł roboczy na węźle głównym
- Zainstaluj k3s na węźle roboczym
- Oznakuj węzeł
- Przywróć usunięte węzły robocze na węźle głównym
- Opróżnij węzeł i przywróć go
- Sprawdź log węzła
Wprowadzenie
Zdecydowałem się zainstalować k3s na płytce Raspberry Pi CM4 IO z modułem obliczeniowym 4 oraz na dwóch Raspberry Pi 4b z 8GB RAM.
Usuń k3s z węzła roboczego
Zaloguj się na węzeł roboczy przez ssh, przełącz na roota i usuń k3s z węzła roboczego.
|
|
Prawidłowo usuń węzeł roboczy na węźle głównym
Zaloguj się na węzeł główny i wpisz:
|
|
aby sprawdzić istniejące węzły.
Bezpiecznie usuń pody z węzła roboczego.
Możesz użyć kubectl drain, aby bezpiecznie ewakuować wszystkie swoje pody z węzła przed wykonaniem na nim konserwacji (np. aktualizacja jądra, konserwacja sprzętu itp.). Bezpieczne ewakuacje pozwolą kontenerom pody na łagodne zakończenie i będą respektować podane przez Ciebie PodDisruptionBudgets.
|
|
Usuń węzły
|
|
Sprawdź, czy węzeł roboczy już nie istnieje
|
|
Zainstaluj k3s na węźle roboczym
Pobierz token z węzła głównego
|
|
Pobierz adres IP węzła głównego
|
|
Zaloguj się na węzeł roboczy przez ssh i wykonaj poniższą komendę:
|
|
Dodaj wpisy cgroup do pliku cmdline.txt
|
|
Dodaj na końcu linii zaczynającej się od console= poniższe wpisy:
|
|
Zapisz plik i wyjdź.
Zrestartuj serwer
|
|
Sprawdź status węzłów roboczych na węźle głównym
Sprawdź status węzła
|
|
Oznakuj węzeł
Jak oznakować węzeł
|
|
Jak zmienić etykietę
|
|
Przywróć usunięte węzły robocze na węźle głównym
Jeśli ktoś wykonał drain, a następnie usunął węzły na węźle głównym, zaloguj się na węzeł roboczy przez ssh i zrestartuj usługę k3s poniższą komendą
|
|
Opróżnij węzeł i przywróć go
|
|
Sprawdź log węzła
|
|