Kursplan
Introduksjon til containere, Kubernetes og Red Hat OpenShift
- Hvorfor containere? Forståelse av containerfilosofien
- Kubernetes-grunnleggende: klustere, noder og kontrollplaner
- Overblikk over funksjoner og arkitektur i Red Hat OpenShift
- OpenShift-tjenester og plattformkomponenter
Kommandolinjegrensesnitt og API-er for OpenShift
- Adgang til OpenShift-klustere via CLI (oc) og webkonsoll
- Bruke Kubernetes API-er for å forespørre klusterstatus
- Administrere ressurser med manifester
Kjøre applikasjoner som containere og pods
- Forståelse av pods og containerkjøringer
- Feilsøking av ikke-administrerte Kubernetes-pods
Distribuere administrerte og nettverksbaserte applikasjoner
- Distribuere applikasjoner ved hjelp av bilder og maler
- Eksponere applikasjoner mot interne og eksterne nettverk
Administrere lagring for applikasjoner
- Eksterngjøre konfigurasjon ved hjelp av ConfigMaps og Secrets
- Vedvarende lagring: volumer og krav
Konfigurere applikasjoner for pålitelighet
- Strategier for høy tilgjengelighet
- Skalere arbeidslast
- Helsekontroller og beredskapssonde
Administrere applikasjonsoppdateringer
- Oppdatere containerbilder på en sikker måte
- Administrere konfigurasjons- og manifestoppdateringer
Feilsøking og beste praksis
- Vanlige nettverks- og applikasjonsproblemer
- Bruke logger og målinger for å diagnostisere problemer
- Når og hvordan eskalere til plattformteam
Oppsummering og neste steg
Krav
- Forståelse for containerteknologi og hvordan Kubernetes fungerer.
- Erfaring med Linux-kommandolinjeadministrasjon.
- Noen kjennskap til håndtering av containerbilder og grunnleggende Kubernetes-manifester.
Målgruppe
- Plattformingeniører
- Systemadministratorer og skyadministratorer
- Site Reliability Engineers (SRE) og DevOps-praktikere
Ansvarsfraskrivelse: Dette kurset er en del av det globale opplæringstilbudet fra NobleProg. Levering skjer gjennom autoriserte NobleProg-nettverkspartnerenheter, slik som NobleProg Ontario Inc.
Referanser (2)
Tilgjengeligheten av den virtuelle skrivebordet som en form for sandkasse for deltakerne å eksperimentere med, er fantastisk!
Benedict - Questronix Corporation
Kurs - OpenShift 4 for Administrators
Maskinoversatt
mange praktiske øvelser (laboratorieøvelser)
Seba - Robert Bosch Sp. z o.o
Kurs - OpenShift 4 for Developers
Maskinoversatt