Chapter 2. Learn more about OpenShift Container Platform


Use the following sections to find content to help you learn about and use OpenShift Container Platform.

2.1. Architect

Learn about OpenShift Container PlatformPlan an OpenShift Container Platform deploymentAdditional resources

Enterprise Kubernetes with OpenShift

Tested platforms

OpenShift blog

Architecture

Security and compliance

What’s new in OpenShift Container Platform

 

Networking

OpenShift Container Platform life cycle

 

Backup and restore

 

2.2. Cluster Administrator

Learn about OpenShift Container PlatformDeploy OpenShift Container PlatformManage OpenShift Container PlatformAdditional resources

Enterprise Kubernetes with OpenShift

Installing OpenShift Container Platform

Using Insights to identify issues with your cluster

Getting Support

Architecture

Post installation configuration

Logging

OpenShift Knowledgebase articles

OpenShift Interactive Learning Portal

Networking

Monitoring

OpenShift Container Platform Life Cycle

 

Storage

  
 

Backup and restore

  
 

Updating a cluster

  

2.3. Application Site Reliability Engineer (App SRE)

Learn about OpenShift Container PlatformDeploy and manage applicationsAdditional resources

OpenShift Interactive Learning Portal

Projects

Getting Support

Architecture

Operators

OpenShift Knowledgebase articles

 

Logging

OpenShift Container Platform Life Cycle

 

Blogs about logging

 
 

Monitoring

 

2.4. Developer

Learn about application development in OpenShift Container PlatformDeploy applications

Getting started with OpenShift for developers (interactive tutorial)

Creating applications

Red Hat Developers site

Builds

Red Hat CodeReady Workspaces

Operators

 

Images

 

Developer-focused CLI

2.5. Understanding OpenShift Container Platform

OpenShift Container Platform is a Kubernetes environment for managing the lifecycle of container-based applications and their dependencies on various computing platforms, such as bare metal, virtualized, on-premise, and in cloud. OpenShift Container Platform deploys, configures and manages containers. OpenShift Container Platform offers usability, stability, and customization of its components.

OpenShift Container Platform utilises a number of computing resources, known as nodes. A node has a lightweight, secure operating system based on Red Hat Enterprise Linux (RHEL), known as Red Hat Enterprise Linux CoreOS (RHCOS).

After a node is booted and configured, it obtains a container runtime, such as CRI-O or Docker, for managing and running the images of container workloads scheduled to it. The Kubernetes agent, or kubelet schedules container workloads on the node. The kubelet is responsible for registering the node with the cluster and receiving the details of container workloads.

OpenShift Container Platform configures and manages the networking, load balancing and routing of the cluster. OpenShift Container Platform adds cluster services for monitoring the cluster health and performance, logging, and for managing upgrades.

The container image registry and OperatorHub provide Red Hat certified products and community built softwares for providing various application services within the cluster. These applications and services manage the applications deployed in the cluster, databases, frontends and user interfaces, application runtimes and business automation, and developer services for development and testing of container applications.

You can manage applications within the cluster either manually by configuring deployments of containers running from pre-built images or through resources known as Operators. You can build custom images from pre-build images and source code, and store these custom images locally in an internal, private or public registry.

The Multicluster Management layer can manage multiple clusters including their deployment, configuration, compliance and distribution of workloads in a single console.

Red Hat OpenShift Kubernetes Engine
Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.