01
Prezentacja: Konteneryzacja - za i przeciw
02
Podstawy Podman: run/stop/rm/...
03
Sieć między kontenerami
- rozwiązywanie nazw DNS
- port forward i <-p>
04
"logowanie" do kontenera - exec vs run vs attache
05
06
07
Wyjaśnienie co oznacza pojęcie rootless container
- Pokaz, w jakie sposób Podman/OCP przydzielają UID w kontenerze
08
Budowanie prostych Containerfiles
- najważniejsze zasady pliku Containerfile
- opis podstawowych instrukcji
- przekazywanie ARGumentów i ENV
- Entrypoint vs CMD
- POD Builder - budowanie wieloetapowe
09
Zarządzanie obrazami kontenerów: wyszukiwanie / pobieranie / budowanie / oznaczanie (tag) / publikowanie /...
10
Persystencja w kontenerach
- jak używać baz danych w kontenerze
11
Budowanie PODa z MySql i Wordpress
12
Rejestry obrazów kontenerów: publiczne vs prywatne
- rejestry Red Hat
- rejestr Docker
- rejestr lokalny - GitLab
- Pokaz i omówienie _Red Hat Container Catalog_.
- dla czego aplikacje warto budować w oparciu o obrazy UBI od Red Hat
13
Kontener jako usługa SystemD
14
01
OpenShift - opis produktu. Jego wersje i zawartość subskrypcji.
02
Prezentacja: OpenShift 4 - 100% K8s
03
04
Omówienie konsoli OpenShift Admin/Dev
05
Dostęp do OpenShift przy pomocy narzędzia OC np:
- oc completion bash
- logowanie / wylogowanie
- oc whoami --show-console
- logi i terminal do noda z WEB UI
- logi i terminal z CLI
- oc get events
- oc version / (kubectl version --client)
- kubectl explain pod / oc explain pod
- skąd pobrać oc klienta
- podstawowe typy obiektów w K8s: pod, service, deployment, replicaSet, PV, PVC, secret, configMap, BuildConfig (S2I), DeploymentConfig
06
Informacja o sieci w OCP Service/DNS
07
Typy serwisów w OpenShift - ruch sieciowy wewnątrz OpenShift
- Cluster IP
- Load balancer
- Node Port - omówienie wad tego rozwiązania
08
Typy route w OpenShift - ruch sieciowy z poza klastra OpenShift
- clear
- edge
- re-encrypt
- pass-trough
09
Podstawy systemu RBAC - użytkownicy i role
10
Bezpieczeństwo kontenerów w OpenShift - SCC
- wykorzystanie Service Account przy wdrażaniu aplikacji
- demo - wdrożenie SuperMario z wykorzystaniem Service Account
11
Automatyzacja wdrożeń dzięki ArgoCD - GitOps Operator
- demo - wdrożeń aplikacji z wykorzystaniem ArgoCD
- emo - budowa i wdrożeń aplikacji z wykorzystaniem Jenkins Pipeline
Opinie
Na razie nie ma opinii o produkcie.