Plan Szkolenia
Moduł 1: Wprowadzenie do OpenShift i Kubernetes
- Architektura i komponenty OpenShift
- Relacja między OpenShift a Kubernetes
- Kontenery, obrazy i rejestry
- Przegląd edycji OpenShift (OKD vs OCP)
Moduł 2: Architektura OpenShift 4
- Komponenty płaszczyzny sterowania
- Węzły robocze i MachineSets
- Przegląd Red Hat CoreOS
- Operatory i Operator Lifecycle Manager (OLM)
Moduł 3: Instalacja OpenShift 4
- Metody instalacji (IPI vs UPI)
- Proces bootstrap klastra
- Wymagania dotyczące sieci i DNS
- Praktyczne wdrażanie klastra
Moduł 4: Zarządzanie zasobami klastra
- Węzły i MachineSets
- Skalowanie klastra
- Limity i przydziały zasobów
- Przestrzenie nazw i projekty
Moduł 5: Wdrażanie aplikacji
- Wdrożenia, ReplicaSets, Pody
- Source-to-Image (S2I)
- Wdrożenia oparte na kontenerach
- Aktualizacje i cofanie zmian
Moduł 6: Praca z Operatorami
- Koncepcja i korzyści Operatorów
- Instalacja i zarządzanie Operatorami
- Wykorzystanie Operatorów do zarządzania cyklem życia aplikacji
- Custom Resource Definitions (CRDs)
Moduł 7: Sieć w OpenShift
- Podstawy sieci klastra
- Usługi i trasy
- Ingress i równoważenie obciążenia
- Zasady sieciowe
Moduł 8: Zarządzanie pamięcią masową
- Persistent Volumes (PV) i Persistent Volume Claims (PVC)
- Klasy pamięci masowej
- Aplikacje stanowe
- Dynamiczne przydzielanie
Moduł 9: Bezpieczeństwo w OpenShift
- Uwierzytelnianie i autoryzacja (RBAC)
- Security Context Constraints (SCC)
- Zarządzanie użytkownikami i rolami
- Zabezpieczanie aplikacji i sekretów
Moduł 10: Monitorowanie i logowanie
- Wbudowany stos monitorowania
- Metryki i alerty
- Architektura logowania
- Rozwiązywanie problemów z klastrem
Moduł 11: Aktualizacje i zarządzanie cyklem życia
- Aktualizacje klastra w OpenShift 4
- Aktualizacje Operatorów
- Zagadnienia związane z tworzeniem kopii zapasowych
- Migracja z OpenShift 3 (ogólnie)
Moduł 12: Rozwiązywanie problemów i najlepsze praktyki
- Diagnozowanie problemów z klastrem
- Debugowanie aplikacji
- Zagadnienia związane z wydajnością
- Najlepsze praktyki produkcyjne
Wymagania
Wymagania wstępne
- Podstawowa znajomość kontenerów i koncepcji Docker
- Znajomość administracji systemami Linux
- Zalecana podstawowa znajomość DevOps
Grupa docelowa
- Administratorzy systemów
- Inżynierowie DevOps
- Inżynierowie platform
- Architekci chmury i infrastruktury
Opinie uczestników (3)
Dostępność wirtualnego pulpitu jako formy piaskownicy dla uczestników, aby mogli w nim eksperymentować, jest fantastyczna!
Benedict - Questronix Corporation
Szkolenie - OpenShift 4 for Administrators
Przetłumaczone przez sztuczną inteligencję
OC jest dla nas nowe i nauczyliśmy się dużo, a laboratoria były doskonałe
sharkey dollie
Szkolenie - OpenShift 4 for Administrators
Przetłumaczone przez sztuczną inteligencję
Najbardziej podobały mi się przykłady, które uzupełniały teorię na prezentacji.