Preface A: Introduction
Section A.1: Red Hat OpenShift Administration III: Scaling Deployments in the Enterprise
Section A.2: Orientation to the Classroom Environment
Section A.3: Performing Lab Exercises
Chapter 1: Authentication and Identity Management
Section 1.1: The OpenShift OAuth Server and Identity Providers
Section 1.2: Quiz: The OpenShift OAuth Server and Identity Providers
Section 1.3: LDAP Authentication and Group Synchronization
Section 1.4: Guided Exercise: LDAP Authentication and Group Synchronization
Section 1.5: Guided Exercise: Automate LDAP Group Synchronization
Section 1.6: OIDC Authentication and Group Claims
Section 1.7: Guided Exercise: OIDC Authentication and Group Claims
Section 1.8: Guided Exercise: Solve User Sync Conflicts
Section 1.9: Token and Client Certificate Authentication with kubeconfig Files
Section 1.10: Guided Exercise: Token and Client Certificate Authentication with kubeconfig Files
Section 1.11: Lab: Authentication and Identity Management
Section 1.12: Summary
Chapter 2: Backup, Restore, and Migration of Applications with OADP
Section 2.1: Export and Import Application Data and Settings
Section 2.2: Guided Exercise: Export and Import Application Data and Settings
Section 2.3: OADP Operator Deployment and Features
Section 2.4: Guided Exercise: OADP Operator Deployment and Features
Section 2.5: Backup and Restore with OADP
Section 2.6: Guided Exercise: Backup and Restore with OADP
Section 2.7: Lab: Backup, Restore, and Migration of Applications with OADP
Section 2.8: Summary
Chapter 3: Cluster Partitioning
Section 3.1: Node Pools
Section 3.2: Quiz: Node Pools
Section 3.3: Node Configuration with the Machine Configuration Operator
Section 3.4: Guided Exercise: Node Configuration with the Machine Configuration Operator
Section 3.5: Node Configuration with Special Purpose Operators
Section 3.6: Guided Exercise: Node Configuration with Special Purpose Operators
Section 3.7: Lab: Cluster Partitioning
Section 3.8: Summary
Chapter 4: Pod Scheduling
Section 4.1: Pod Scheduling Concepts
Section 4.2: Quiz: Pod Scheduling Concepts
Section 4.3: Quiz: Pod Scheduling Scenarios
Section 4.4: Node Selectors and Taints
Section 4.5: Guided Exercise: Node Selectors and Taints
Section 4.6: High Availability with Affinity Rules and Pod Disruption Budgets
Section 4.7: Guided Exercise: High Availability with Affinity Rules and Pod Disruption Budgets
Section 4.8: Lab: Pod Scheduling
Section 4.9: Summary
Chapter 5: OpenShift GitOps
Section 5.1: GitOps for Kubernetes
Section 5.2: Quiz: GitOps for Kubernetes
Section 5.3: GitOps for Cluster Administration
Section 5.4: Guided Exercise: GitOps for Cluster Administration
Section 5.5: GitOps for Application Management
Section 5.6: Guided Exercise: GitOps for Application Management
Section 5.7: Lab: OpenShift GitOps
Section 5.8: Summary
SectionChapter 6: OpenShift Monitoring
SectionSection 6.1: Cluster Monitoring
Section 6.2: Guided Exercise: Cluster Monitoring
Section 6.3: Alerts and Notifications
Section 6.4: Guided Exercise: Alerts and Notifications
Section 6.5: Lab: OpenShift Monitoring
Section 6.6: Summary
Chapter 7: OpenShift Logging
Section 7.1: Log Forwarding
Section 7.2: Guided Exercise: Log Forwarding
Section 7.3: Centralized Logging
Section 7.4: Guided Exercise: Centralized Logging
Section 7.5: Lab: OpenShift Logging
Section 7.6: Summary
Chapter 8: Comprehensive Review
Section 8.1: Comprehensive Review
Section 8.2: Lab: Cluster Administration