Plan Szkolenia
Wprowadzenie do kontenerów i OpenShift
- Orientacja kursu i cele nauki
- Kontenery vs VMs: koncepcje i korzyści
- Przegląd architektury i komponentów OpenShift
Obrazy kontenerów i rejestry
- Tworzenie plików Docker/Podman i procesów budowy obrazów
- Tagi obrazów, warstwy i techniki optymalizacji
- Używanie rejestrów kontenerów i pobierania obrazów w OpenShift
Podstawy Kubernetes
- Cykl życia Podów, ReplicaSetów i wdrażeń
- Etykiety, selektory i żądania/ograniczenia zasobów
- Przestrzenie nazw, koty i podstawowe planowanie
Wdrażanie aplikacji na OpenShift
- Projekty OpenShift, konfiguracje budowy i strumienie obrazów
- Używanie interfejsu wiersza polecenia oc i konsoli webowej OpenShift
- Rolujące aktualizacje, cofanie zmian i strategie wdrażania
Usługi, sieciowanie i trasy
- Typy usług ClusterIP, NodePort i LoadBalancer
- Trasy OpenShift i wzorce dostępu zewnętrznego
- Polityki sieciowe i rozwiązywanie problemów z łącznością
Magazynowanie, ConfigMaps i sekrety
- Tomy PersistentVolume, żądania PersistentVolumeClaim i klasy magazynowania
- Zarządzanie konfiguracją za pomocą ConfigMaps i sekretów
- Aplikacje stanowe i uwagi dotyczące kopii zapasowych i odzyskiwania
Bezpieczeństwo, monitorowanie i rozwiązywanie problemów
- RBAC, konta usług i konteksty bezpieczeństwa
- Monitorowanie za pomocą metryk, logów i sprawdzania stanu
- Powszechne przepływy pracy dotyczące rozwiązywania problemów i reagowania na incydenty
Podsumowanie i następne kroki
Wymagania
- Podstawowa wiedza na temat wiersza polecenia Linux
- Znawność koncepcji rozwoju oprogramowania
- Zrozumienie podstawowych zagadnień sieciowych
Grupa docelowa
- Deweloperzy chcący konteneryzować aplikacje
- Inżynierowie platformy i operacji
- Praktycy DevOps wdrażający pipeline na bazie OpenShift
Opinie uczestników (5)
Zajęcia z CI/CD, to pierwsze laby, gdzie można było się bardziej pobawić, pozmieniać pewne rzeczy, powstało trochę więcej kodu niż w poprzednich.
Adrian - Asseco Poland S.A
Szkolenie - OpenShift 4 dla deweloperów
bezpośredni kontakt z prowadzącym
Kamil Frydryszek - Siec Badawcza Lukasiewicz - Instytut Logistyki i Magazynowania
Szkolenie - OKD for Administrators
Najbardziej podobały mi się przykłady, które uzupełniały teorię na prezentacji.
Milosz Galazka - LPP S.A.
Szkolenie - OpenShift for Administrators
Wszystko. Było bardzo zrozumiałe, a jeśli czegoś nie zrozumieliśmy, Adriano to wyjaśnił.
Zsolt Nagy - W.UP Kft
Szkolenie - OpenShift Container Platform for Developers
Przetłumaczone przez sztuczną inteligencję
Kursant czerpał przede wszystkim z wiedzy trenera.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Szkolenie - Docker, Kubernetes and OpenShift for Developers
Przetłumaczone przez sztuczną inteligencję