Korzystanie z potoków
Przegląd
Potoki to zautomatyzowane przepływy pracy, które pozwalają wykonywać serie operacji na urządzeniach i infrastrukturze. Potoki mogą być uruchamiane ręcznie lub zaplanowane do automatycznego wykonywania, co umożliwia automatyzację rutynowych zadań, takich jak kopie zapasowe, wdrożenia i konserwacja urządzeń.
Kluczowe funkcje
- Wyzwalacze ręczne: uruchamianie potoków na żądanie, gdy zajdzie taka potrzeba
- Wykonywanie zaplanowane: konfigurowanie codziennych harmonogramów z określonymi godzinami wykonania
- Wiele operacji: łączenie różnych operacji w celu tworzenia kompleksowych przepływów pracy
- Zarządzanie urządzeniami: automatyzacja zadań związanych z urządzeniami, takich jak aktualizacje oprogramowania układowego i rotacja haseł
Pierwsze kroki
Tworzenie pierwszego potoku
-
Przejdź do sekcji Pipelines w panelu
-
Kliknij przycisk „Add” w prawym górnym rogu

-
Nadaj potokowi opisową nazwę
-
Wybierz metodę wyzwalania (ręczną lub zaplanowaną)

-
Dodaj operacje do potoku

-
Zapisz i przetestuj potok
Typy wyzwalaczy
Wyzwalacz ręczny
Wyzwalacze ręczne pozwalają uruchamiać potoki na żądanie. Jest to idealne rozwiązanie w przypadku:
- operacji jednorazowych
- testowania i debugowania
- sytuacji wymagających natychmiastowego wykonania
Wyzwalacz zaplanowany
Wyzwalacze zaplanowane uruchamiają potok automatycznie w cyklu dziennym. Możesz:
- ustawić określoną godzinę wykonania (w formacie czasu lokalnego)
- skonfigurować codzienne powtarzanie
- monitorować historię wykonań
Łączenie wielu zadań
W jednym kroku kopii zapasowej możesz uwzględnić wiele projektów, aby wykonać ich kopie zapasowe jednocześnie, równolegle. Aby zamiast tego uruchamiać zadania sekwencyjnie, utwórz osobne kroki dla każdego projektu.
Każdy krok zawiera pole wyboru „Allow failure”, które określa sposób obsługi błędów przez potok. Gdy ta opcja jest włączona, potok będzie kontynuował wykonywanie kolejnych kroków nawet w przypadku niepowodzenia bieżącego kroku. Gdy jest wyłączona, każde niepowodzenie zatrzyma wykonywanie całego potoku.