Foundations of OpenShift

Learn about the fundamentals of using OpenShift and the various methods and tools to use to build and deploy applications.

Learn More >

Lesson

Build and deploy applications with OpenShift

15 minutes | Beginner

Learn how to get started using the OpenShift Container Platform to build and deploy containerized applications.

Lesson

Access to an OpenShift cluster

10 minutes | Beginner

Learn how to access, login, and add collaborators to an OpenShift cluster using both the web console and command line.

Lesson

Build and deploy applications with odo

15 minutes | Beginner

Get familiar with OpenShift Do (odo) and how to build and deploy applications on the OpenShift Container Platform.

Lesson

Deploy applications from images

15 minutes | Beginner

Whether you are using the OpenShift web console or the command line, you will learn how to deploy an application from an existing container image.

Lesson

Deploy applications from source code

20 minutes | Beginner

Learn how to deploy an application from the source code contained in a Git repository using a source-to-image builder

Lesson

Manage resource objects

15 minutes | Beginner

Determine what resource objects have been created and how to query or update them using command line.

Lesson

Access and expose a database

15 minutes | Beginner

Learn how to access a database using an interactive shell and expose a database outside of OpenShift using port forwarding.

Lesson

Transfer files in and out of containers

20 minutes | Intermediate

Understand how to transfer files between your local machine and running container as well as learn how to set up live synchronization.

Lesson

Deploy a federated application with KubeFed

30 minutes | Intermediate

Deepen your understanding of federated clusters by deploying a federated application with Kubernetes KubeFed.

Lesson

Deploy applications using GitOps

20 minutes | Beginner

Learn how to deploy a simple application using GitOps principles and patterns on OpenShift.

Lesson

Deploy to multiple clusters using GitOps

20 minutes | Beginner

Gain knowledge on how to manage multi-cluster infrastructures using GitOps with OpenShift.