19.1 Setup von OpenShift 4.5 (AWS-Cloud)
923
19.1.1 Vorbetrachtungen
923
19.1.2 Benötigte Internet-Zugriffe
924
19.1.4 AWS-User und -Berechtigungen
925
19.1.5 Policies, Richtlinien und Berechtigungen
925
19.1.6 Account-Limits/Requests
927
19.1.7 Access-Tracking und Richtlinie simulieren
927
19.1.8 Access Key ID und Access Key Value für User
927
19.1.9 VPCs und IP-Range
927
19.1.10 Setup-Vorbereitungen und die Wahl der zu installierenden OpenShift-Version
928
19.1.11 Der OpenShift-Installer im Detail: Terraform included
928
19.1.12 Variante 1: Setup interaktiv
929
19.1.13 Variante 2: Customisiertes Setup über install-config.yaml (zu präferieren)
931
19.1.14 Anpassungsmöglichkeiten der install-config.yaml
932
19.1.15 Beispielkonfiguration: OpenShift 4.x, Disk-Sizes und Hardware-Hunger
934
19.1.16 AWS-Compute- bzw. Worker-Replicas auf null, zero, nothing – das geht auch ...
935
19.1.17 AWS-Instanz-Typen
936
19.1.18 Instanz-Typen, Leistungs- und Kostenfaktoren, Accelerated Computing
937
19.1.19 Benötigte Credentials und Pull-Secrets für die install-config.yaml
939
19.1.20 Ordner-Strukturen für das Setup
939
19.1.21 Überblick: Bootstrapping- und Installationsprozeduren im Cluster
941
19.2 Setup von OpenShift 4.5 auf Bare Metal oder VM
942
19.2.1 Vorbetrachtungen
942
19.2.2 Assisted Bare Metal Installer
943
19.2.4 CentOS, RHEL oder CoreOS (RHCOS)
944
19.2.5 Setup-Details: All-in-one-Helper/Bastions-Node
945
19.2.6 Hardware-Requirements – oder: Green-IT war gestern
946
19.2.7 Setup-Details: Vorbereitungen
947
19.2.8 Anpassungen der Ansible-Playbooks und involvierten Dateien
948
19.2.9 Weitere Anpassungen: Überblick
951
19.2.10 Weitere Anpassungen: NFS-Share
951
19.2.11 Weitere Anpassungen: HAProxy-Konfiguration
952
19.2.12 Filetranspiler
953
19.2.13 Weitere optionale Anpassungen: NTP/Chrony
953
19.2.14 Weitere Anpassungen: Pull-Secret hinterlegen
954
19.2.15 Setup-Details: Vorbereitungen für das Auto-Provisioning der RHCOS-Nodes
954
19.2.16 Ignition-Konfigurationen
954
19.2.17 Achtung: ssh-keys, install-config.yaml und der RHCOS-Login
956
19.2.18 Rollout des Helper-Nodes
956
19.2.19 Erzeugen und Bereitstellen der Ignition-Konfigurationen
957
19.2.20 Ausrollen der RHCOS-Nodes: Bootstrapper-Node
958
19.2.21 Login-Credentials
962
19.2.22 Cluster-Status nach dem Bootstrapping und der erfolgreichen Installation aller Master-Nodes
962
19.2.23 Persistent-Storage-Setup zum Abschluss der Provisionierung (Registry)
963
19.2.24 Der Registry-Operator und die gegebenenfalls erforderliche manuelle Status-Änderung
965
19.2.25 Finaler Rollout-Zustand und Login
966
19.2.26 Bug: Console didn't come up
966
19.2.27 Finaler Zustand der Cluster-Operatoren
966
19.2.28 Zusammenfassung der Installationsschritte für die On-Prem-(Online-)Installation
967
19.2.29 GUI-Zugriff auf die OpenShift-Routen und der AIO-Node als zusätzlicher DNS-Server
968
19.4 Exkurs: Full Disconnected Bare-Metal/VM-Install
971
19.4.1 Firewall-Ports
972
19.4.2 Zwei Registry-Secrets
973
19.4.3 Merge der Credentials mit vorhandenem Red-Hat-Pull-Secret
973
19.4.5 Variablen für das Mirror-Script
974
19.4.6 Den CA-Trust updaten (CA des NRM)
974
19.4.7 Start des Registry-Mirrors
974
19.4.8 Das CA-Zertifikat des NRM und lokale Registry-Credentials in der install-config.yaml
977
19.4.9 Neue openshift-install Binary nach Registry-Mirroring für Offline Installation erzeugen
977
19.4.11 Debugging auf RHCOS-Ebene
979