Course Code: kubernetesgitlab
Duration: 14 hours
Prerequisites:
  • Zrozumienie DevOps

Publiczność

  • DevOps Inżynierowie
Overview:

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.
Course Outline:

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

Sites Published:

United Arab Emirates - Kubernetes and Gitlab

Qatar - Kubernetes and Gitlab

Egypt - Kubernetes and Gitlab

Saudi Arabia - Kubernetes and Gitlab

South Africa - Kubernetes and Gitlab

Brasil - Kubernetes and Gitlab

Canada - Kubernetes and Gitlab

中国 - Kubernetes and Gitlab

香港 - Kubernetes and Gitlab

澳門 - Kubernetes and Gitlab

台灣 - Kubernetes and Gitlab

USA - 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

Malta - Kubernetes and Gitlab

Belgique - Kubernetes and Gitlab

France - Kubernetes and Gitlab

日本 - 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

India - Kubernetes and Gitlab

Argentina - Kubernetes and Gitlab

Chile - 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

Peru - 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

Oman - Kubernetes and Gitlab

Slovakia - Kubernetes and Gitlab

Kenya - Kubernetes and Gitlab

Nigeria - Kubernetes and Gitlab

Botswana - Kubernetes and Gitlab

Slovenia - Kubernetes and Gitlab

Croatia - Kubernetes and Gitlab

Serbia - Kubernetes and Gitlab

Bhutan - Kubernetes and Gitlab

Nepal - Kubernetes and Gitlab

Uzbekistan - Kubernetes and Gitlab