OpenShift 4 for Administrators Certificate for Sebastian Obrzut
Certificate ID:
746903
Authentication Code:
7e02a
Certified Person Name:
Sebastian Obrzut
Trainer Name:
Marcin Witowski
Duration Days:
2
Duration Hours:
14
Course Name:
OpenShift 4 for Administrators
Course Date:
7 December 2023 09:00 to 8 December 2023 16:00
Course Outline:
Dzień 1:
- Wprowadzenie do technologii kontenerów.
- Wprowadzenie do architektury:
- Kubernetes
- OpenShift
- Wprowadzenie do OpenShift.
- opis komponentów
- opis rodzajów edycji
- Wprowadzenie do konsoli web Openshift.
- Wprowadzenie do OpenShift Command Line Interfaces.
- Wprowadzenie do kontenerów i Pod-ów.
- Wprowadzenie to RBAC w OpenShift.
- Instalacja aplikacji składających się z pojedynczego kontenera za pomocą OpenShift CLI i stosowanie mechanizmu S2I.
- Rozwiązywanie problemów z kontenerami.
- Konfiguracja domyślnych i maksymalnych wymagań dotyczące zasobów obliczeniowych dla Pod-ów w projekcie.
- Konfiguracja przydziałów zasobów obliczeniowych i przydziały liczby zasobów Kubernetes na projekt.
Dzień 2:
- Zabezpieczenia kontenerów i Pod-ów za pomocą Security Context Constraints (SCC).
- Konfiguracja zasad sieciowych (Network Policies) w OpenShift i rozwiązywanie problemów.
- Użycie protokołu TLS do zabezpieczenia połączenia i przesyłania danych pomiędzy klientem a serwerem aplikacyjnym.
- Instalacja aplikacji składających się z wielu kontenerów w OpenShift.
- OpenShift Templates (ogólnie)
- Helm
- Sterowanie polityką rozmieszczania podów na klastrze OpenShift.
- Zarządzanie pamięcią masową dla aplikacji.
- wprowadzenie do Persistent Data Volumes
- wybieranie Storage Class dla aplikacji
- Zapewnienie wysokiej dostępności aplikacji w OpenShift:
- polityka restartowania kontenerów
- stosowania sond to sprawdzania stanu aplikacji w kotenerach
- limitowanie zasobów dla kontenerów
- stosowanie automatycznego skalowania
Wymagania:
Każdy z uczestników powinien posiadać Laptop z systemem:
- Windows 10, zalecane środowisko Windows Subsystem for Linux np. z Ubuntu.
- MacOS
- Linux np. Ubuntu
- Zalecany zewnętrzny monitor
- zainstalowany klient OpenSSH,
Instrukcja instalacji OpenSSH na Windows: https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse?tabs=gui
Instrukcja instalacji WSL na Windows: