0Pricing
Helm Academy · Lekcja

Przywracanie za pomocą helm rollback

Powrót w kilka sekund do sprawdzonej rewizji.

Przywracanie za pomocą helm rollback to bezpłatna lekcja Helm Academy na CoddyKit. To lekcja 4 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Helm Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Helm Academy zawiera 4 lekcji w sumie.

Gdy coś pójdzie nie tak

Nieudana aktualizacja może przydarzyć się każdemu. Ponieważ Helm przechowuje historię, można ją cofnąć za pomocą helm rollback, zamiast debugować problem pod presją. 🛟

Wycofaj o jeden krok

Wywołane tylko z nazwą release'u polecenie helm rollback powraca do bezpośrednio poprzedniej rewizji. To najszybszy sposób na cofnięcie świeżo popełnionego błędu.

helm rollback my-app

Wskaż konkretną rewizję

Można również podać dokładną rewizję, którą należy przywrócić. Należy odczytać ją z helm history, a następnie przekazać jej numer.

helm rollback my-app 3

Wycofanie samo jest rewizją

Wycofanie nie usuwa historii. Tworzy zupełnie nową rewizję, której zawartość odpowiada wybranemu celowi. Historia tylko się powiększa.

Przywraca również wartości

Wycofanie przywraca jednocześnie chart i values z docelowej rewizji, dzięki czemu release wraca do dokładnie takiej konfiguracji.

Poczekaj na ustabilizowanie

Dodaj --wait, aby Helm wstrzymał działanie do momentu, gdy przywrócone pody będą gotowe, potwierdzając rzeczywiste przywrócenie działania usługi. ✅

helm rollback my-app 3 --wait

Wyświetl podgląd wycofania

Chcą Państwo najpierw zobaczyć, co spowodowałoby wycofanie? Proszę dodać --dry-run, aby wygenerować wynik bez zmieniania aktywnego release'u.

helm rollback my-app 3 --dry-run

Wycofuj również hooki

Domyślnie wycofanie pomija hooki. Proszę dodać --no-hooks, aby wyraźnie to określić, albo pominąć tę opcję, by hooki wycofania mogły uruchomić się zgodnie z założeniami.

helm rollback my-app 3 --no-hooks

Potwierdź nowy stan

Po wycofaniu należy ponownie uruchomić helm status lub helm history, aby potwierdzić, że wdrożona rewizja jest tą oczekiwaną.

helm status my-app

Atomic już wycofuje zmiany

Jeśli nieudana aktualizacja używała --atomic, Helm już sam wykonał wycofanie. Ręczne wycofanie służy problemom wykrytym dopiero później.

Historia musi istnieć

Wycofanie wymaga zapisanej rewizji, do której można powrócić. Jeśli historia została usunięta, nie ma czego przywrócić, dlatego przechowywanie historii jest zabezpieczeniem.

Szybkie sprawdzenie

Państwa release jest w rewizji 6 i działa poprawnie. Uruchamiają Państwo helm rollback my-app 4. Co stanie się z liczbą rewizji?

Podsumowanie

Potrafią już Państwo szybko przywracać działanie za pomocą helm rollback: wycofać o jeden krok lub wskazać rewizję, przy czym każde wycofanie tworzy nową rewizję przywracającą jej chart i wartości. Warto połączyć je z history i --atomic. 🚀

Często zadawane pytania

Czy lekcja „Przywracanie za pomocą helm rollback” jest bezpłatna?

Tak — pełny tekst „Przywracanie za pomocą helm rollback” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Helm Academy, przejdź na CoddyKit PRO. Kurs Helm Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Przywracanie za pomocą helm rollback”?

Powrót w kilka sekund do sprawdzonej rewizji. Ćwiczysz Helm Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Helm Academy?

Nie wymagamy żadnego doświadczenia. Helm Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 4 z 4.

Ile czasu zajmuje lekcja „Przywracanie za pomocą helm rollback”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Helm Academy?

Tak. Każda lekcja Helm Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Stosowanie zmian za pomocą helm upgrade
  2. Instalacja lub aktualizacja za pomocą --install
  3. Przeglądanie historii za pomocą helm history
  4. Przywracanie za pomocą helm rollback
← Powrót do Helm Academy