OpenShift and Kubernetes learning
Kubernetes is a system for managing container-based applications that also empowers developers to utilize new architectures like microservices and serverless. Learn how OpenShift builds on top of Kubernetes to create a powerful workflow that helps you focus on building great software.
Featured OpenShift learning paths















Looking for more OpenShift?
Developers and DevOps can quickly build, deploy, run, and manage applications anywhere, securely, and at scale with the Red Hat OpenShift Container Platform. Built on Red Hat Enterprise Linux operating system and Kubernetes, Red Hat OpenShift is an enterprise-ready application platform with deployment and infrastructure options that support every application and environment.

In this track you'll learn how to log into OpenShift using the web console...
This scenario will get you get familiar with syncwaves and hook phases.
This guide helps you get started with ArgoCD and GitOps with OpenShift.
The goal of this track is to learn how to use Red Hat OpenShift Pipelines to...
Learn to deploy and control an already defined container image.
Learn about a new Go-based Operator with the Operator SDK by creating an...
Use the oc command line tool to determine what resource objects have been...
Manage etcd clusters on Kubernetes and automate resize, failover, and upgrade...
Create a CockroachDB Operator from an existing CockroachDB Helm chart,...
DevNation Deep Dives: Kubernetes Beginner 1 & 2
Learn about the fundamentals of Kubernetes through these new DevNation Deep Dives.