olaf-meyer / openshift-admin-training

OpenShift Administrationsschulung bei Heinlein Akademie

Home Page:https://heinlein-support.de/schulung/openshift-installation-und-administration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenShift 3 Installation und Administration

Kennen lernen

  • Vorstellen des Dozenten
  • Vorstellen der Teilnehmer
  • Erfahrung mit OpenShift, Origin, OKD
  • Erwartungen an den Kurs
  • Themen über die man gerne Sprechen möchte

Übersicht Themen und Ablauf

  • Themen
  • Zeitlicher Ablauf

Einführung in die Konzepte von OpenShift

  • Vergleich zu kubernetes

  • Architektur

  • TLS Node Erkennung

  • Deployments & Deployment Configs

  • Services

  • Routes

  • Persistent Volumes

  • Persistent Volume Claims

Konzeption & Installation eines OpenShift-Cluster

  • Sizing

  • DNS Einträge

  • Welche Playbooks gibt es

  • Wo findet man uninstall und update

  • Wie kann man einzelne Rollen ausführen

  • Vorsicht mit Metriken / Logging & Block Storage

LDAP Anbindung & User Management

  • LDAP Anbinding
  • Identity Provider
  • Htpasswd
  • Deny All
  • Allow All
  • Diversere Social Logins
  • Generic OpenID Connect
  • LDAP
  • Keystone (OpenStack Identity Provider)

https://docs.okd.io/3.11/architecture/additional_concepts/authorization.html#architecture-additional-concepts-authorization https://docs.okd.io/3.11/architecture/additional_concepts/authorization.html#roles

Cluster Updates & Scale Up

  • Cluster Updates mit Node evakuieren
  • System Updates
  • Docker Updates
  • Node ScaleUp
  • Master ScaleUp (Vorsicht nur ungrade Zahlen)

Persistent Storage mit Container Native Storage

  • GlusterFS
  • Container Native Storage
  • Heketi
  • NFS ist deprecated
  • iSCSI

Backup & Restore Konzepte

  • Klasische snapshots
  • etcd Backup
  • Export der Cluster und Projekt Objekte

Externe Image Registry

  • Auslagern des Registry PV nach
  • Beispiel mit Nexus

Security Concepts

High Availability & Failover

  • Hochverfügbarkeit des Cluster
  • Hochverfügbarkeit von Applikationen
  • Flaschenhälse
  • Auto Scaling

Best Practices

  • Keine prod. Datenbank betreiben
  • Infrastruktur as Code
  • Audit Logs
ssh -o "ForwardAgent=yes" centos@bastion.training0.cc-openshift.de

About

OpenShift Administrationsschulung bei Heinlein Akademie

https://heinlein-support.de/schulung/openshift-installation-und-administration

License:GNU General Public License v3.0


Languages

Language:HCL 80.9%Language:Shell 10.5%Language:Go 8.6%