GL390 · 4 days · 10+ hrs hands-on labs

Openshift Administration

Available for RHEL

Master Red Hat OpenShift Container Platform administration in this hands-on course that prepares engineers to deploy, secure, and operate production clusters. Students gain practical experience with the oc CLI, the OpenShift web console, and the Kubernetes primitives that power the platform, building the operational confidence needed to manage OpenShift environments at scale.

Coverage spans the full OpenShift administration stack. Infrastructure topics include cluster installation on cloud infrastructure, Kubernetes architecture, and API authentication with RBAC and Security Context Constraints. Application lifecycle management addresses Deployments, ReplicaSets, container health probes, ConfigMaps, Secrets, and pod scheduling with affinity rules, taints, and tolerations. Operations topics cover networking with Services, Ingress, and Routes, persistent storage provisioning with PVs, PVCs, dynamic StorageClasses, and OpenShift Data Foundation (Rook-Ceph), resource quotas, TLS certificate management, and cluster observability with Prometheus, Grafana, and EFK-based centralized logging.

Every chapter pairs instructor-led content with guided lab exercises on live OpenShift clusters. Students deploy real microservice applications, configure identity providers, build RBAC policies, provision storage, tune scheduling constraints, and set up monitoring, gaining direct experience with the workflows and tools used in production OpenShift operations.

Who Should Attend

System administrators, DevOps engineers, and platform engineers responsible for deploying, operating, and maintaining Red Hat OpenShift Container Platform clusters who want to build practical skills in OpenShift cluster administration and Kubernetes operations.

Skills You'll Gain

Install and configure Red Hat OpenShift Container Platform clusters using IPI and UPI methods
Manage Kubernetes objects using the oc and kubectl CLI tools
Configure authentication providers, RBAC roles, and Security Context Constraints
Deploy and manage application workloads with Deployments, ReplicaSets, and health probes
Configure cluster networking including Services, Ingress, and OpenShift Routes
Provision persistent storage with PersistentVolumes, StorageClasses, and OpenShift Data Foundation
Manage ConfigMaps and Secrets for application configuration and sensitive data
Control pod scheduling using node affinity, pod affinity, taints, and tolerations
Configure resource quotas, LimitRanges, and QoS classes for namespace governance
Monitor cluster health with Prometheus, Grafana, and the EFK centralized logging stack
Implement TLS certificate management and secure Routes for cluster ingress
Analyze audit logs, cluster events, and node diagnostics for operational troubleshooting

Chapters & Labs

24 labs · 10+ hours hands-on
  1. Installation and Core Concepts 4 labs · 100 min
  2. Application Lifecycle Management 4 labs · 110 min
  3. Networking 3 labs · 50 min
  4. Storage 5 labs · 120 min
  5. Scheduling 4 labs · 100 min
  6. Logging, Monitoring, Alerting 2 labs · 60 min

Appendices

  • Jobs and CronJobs
  • Linux Containers

Prerequisites

Familiarity with Linux command-line administration and basic container concepts. GL314 (Kubernetes Administration) or equivalent Kubernetes experience recommended. Understanding of YAML syntax and basic networking concepts is helpful.