- Zrozumienie DevOps
Publiczność
- DevOps Inżynierowie
Gitlab to DevOps platforma cyklu życia, która zapewnia funkcje CI/CD do planowania i zarządzania projektami. Kubernetes to system orkiestracji służący do automatyzacji wdrażania aplikacji. Korzystając z Gitlab i Kubernetes, użytkownicy mogą zautomatyzować kompilacje i wdrażanie w kontenerowych środowiskach chmurowych.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów DevOps, którzy chcą używać Kubernetes i Gitlab do automatyzacji cyklu życia DevOps.
Pod koniec tego szkolenia uczestnicy będą mogli
- Automatyzować kompilacje aplikacji, testy i wdrożenia.
- Tworzyć zautomatyzowaną infrastrukturę kompilacji.
- Wdrożyć aplikację do kontenerowego środowiska chmurowego.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
Przegląd ciągłej integracji i ciągłego dostarczania
- Co to jest CI?
- Czym jest CD?
Gitlab w skrócie
- Czym jest Gitlab?
- Funkcje Gitlab
- Gitlab CI
Przygotowanie środowiska DevOps
- Instalowanie i konfigurowanie Auto DevOps w Gitlab
Kubernetes
- Integracja Kubernetes
- Tworzenie klastrów Kubernetes
- Tworzenie instancji Kubernetes
- Używanie kluczy SSH Gitlab
Etapy, artefakty i zależności
- Umieszczanie zadań w etapach
- Korzystanie z pamięci podręcznej
- Definiowanie i używanie artefaktów
Gitlab Auto DevOps
- Praca z Helm
- Korzystanie z Auto DevOps
- Konfigurowanie programu uruchamiającego Gitlab
- Dodawanie repozytorium
Automatyczne wdrażanie
- Wdrażanie do Kubernetes
Debugowanie
- Obsługa błędów
Testowanie
- Testy integracyjne i funkcjonalne
Monitorowanie
- Korzystanie z Prometheus
- Gromadzenie metryk
Zabezpieczanie
- Wzmacnianie rurociągów i systemów rurociągów
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
United Arab Emirates - Kubernetes and Gitlab
Saudi Arabia - Kubernetes and Gitlab
South Africa - Kubernetes and Gitlab
Brasil - Kubernetes and Gitlab
Canada - Kubernetes and Gitlab
Österreich - Kubernetes and Gitlab
Schweiz - Kubernetes and Gitlab
Deutschland - Kubernetes and Gitlab
Czech Republic - Kubernetes and Gitlab
Denmark - Kubernetes and Gitlab
Estonia - Kubernetes and Gitlab
Finland - Kubernetes and Gitlab
Greece - Kubernetes and Gitlab
Magyarország - Kubernetes and Gitlab
Ireland - Kubernetes and Gitlab
Luxembourg - Kubernetes and Gitlab
Latvia - Kubernetes and Gitlab
España - Kubernetes and Gitlab
Italia - Kubernetes and Gitlab
Lithuania - Kubernetes and Gitlab
Nederland - Kubernetes and Gitlab
Norway - Kubernetes and Gitlab
Portugal - Kubernetes and Gitlab
România - Kubernetes and Gitlab
Sverige - Kubernetes and Gitlab
Türkiye - Kubernetes and Gitlab
Belgique - Kubernetes and Gitlab
France - Kubernetes and Gitlab
Australia - Kubernetes and Gitlab
Malaysia - Kubernetes and Gitlab
New Zealand - Kubernetes and Gitlab
Philippines - Kubernetes and Gitlab
Singapore - Kubernetes and Gitlab
Thailand - Kubernetes and Gitlab
Vietnam - Kubernetes and Gitlab
Argentina - Kubernetes and Gitlab
Costa Rica - Kubernetes and Gitlab
Ecuador - Kubernetes and Gitlab
Guatemala - Kubernetes and Gitlab
Colombia - Kubernetes and Gitlab
México - Kubernetes and Gitlab
Panama - Kubernetes and Gitlab
Uruguay - Kubernetes and Gitlab
Venezuela - Kubernetes and Gitlab
Polska - Kubernetes and Gitlab
United Kingdom - Kubernetes and Gitlab
South Korea - Kubernetes and Gitlab
Pakistan - Kubernetes and Gitlab
Sri Lanka - Kubernetes and Gitlab
Bulgaria - Kubernetes and Gitlab
Bolivia - Kubernetes and Gitlab
Indonesia - Kubernetes and Gitlab
Kazakhstan - Kubernetes and Gitlab
Moldova - Kubernetes and Gitlab
Morocco - Kubernetes and Gitlab
Tunisia - Kubernetes and Gitlab
Kuwait - Kubernetes and Gitlab
Slovakia - Kubernetes and Gitlab
Nigeria - Kubernetes and Gitlab
Botswana - Kubernetes and Gitlab
Slovenia - Kubernetes and Gitlab
Croatia - Kubernetes and Gitlab
Serbia - Kubernetes and Gitlab