Module 1: Declarative Resource Management
Deploy and update applications from resource manifests that are parameterized for different target environments.
Module 2: Deploy Packaged Applications
Deploy and update applications from resource manifests that are packaged for sharing and distribution.
Module 3: Authentication and Authorization
Configure authentication with the HTPasswd identity provider and assign roles to users and groups.
Module 4: Network Security
Protect network traffic between applications inside and outside the cluster.
Module 5: Expose non-HTTP/SNI Applications
Expose applications to external access without using an Ingress controller.
Module 6: Enable Developer Self-Service
Configure clusters for safe self-service by developers from multiple teams and disallow self-service if projects have to be provisioned by the operations staff.
Module 7: Manage Kubernetes Operators
Install and update Operators that are managed by the Operator Lifecycle Manager and by the Cluster Version Operator.
Module 8: Application Security
Run applications that require elevated or special privileges from the host Operating System or Kubernetes.
Module 9: OpenShift Updates
Update an OpenShift cluster and minimize disruption to deployed applications.