Think 2021: The premier hybrid cloud and AI event, May 11-12 Register now

Learning path: Deploying Red Hat OpenShift Container Platform 4.x on IBM Power Systems Virtual Servers

Getting started

Topic Type
Setting up IBM Power Systems Virtual Server for Red Hat OpenShift Container Platform Tutorial
Creating OVA images for Red Hat OpenShift Container Platform on IBM Power Systems Virtual Servers Tutorial
Creating OVA images using a CentOS instance in IBM Power Systems Virtual Servers Tutorial
Installing Red Hat OpenShift Container Platform 4.x on IBM Power Systems Virtual Servers Tutorial

Exploring Red Hat OpenShift on Power Systems Virtual Server

Topic Type
Deploying Acme Air microservices application on Red Hat OpenShift Container Platform Tutorial
Deploying a sample MongoDB geospatial application on Red Hat OpenShift Container Platform Tutorial
Enable continuous deployment using Red Hat OpenShift S2I and GitHub webhooks Tutorial
Installing IBM Cloud Pak for Data 3.5 on Red Hat OpenShift Container Platform 4.6 on IBM Power Systems Virtual Server Tutorial

Advanced scenarios

Topic Type
Securely access IBM Cloud services from Red Hat OpenShift Container Platform deployed on IBM Power Systems Virtual Server Tutorial
Securing Red Hat OpenShift Container Platform 4.x clusters and web-based deployments using IBM Power Systems Virtual Server Tutorial
Backing up etcd data from a Red Hat OpenShift Container Platform cluster to IBM Cloud Object Storage Tutorial
Change worker node count on a deployed Red Hat OpenShift Container Platform 4.x cluster on IBM Power Systems Virtual Servers Tutorial
Configure access to a Red Hat OpenShift cluster on a private network in IBM Power Systems Virtual Server Tutorial

Introduction

Welcome to the learning path for Red Hat® OpenShift® Container Platform on IBM® Power Systems™ Virtual Servers. The goal of this learning path is to guide you through the setup and deployment steps necessary to create a Red Hat OpenShift Container Platform cluster in the Power Systems Virtual Server environment.

IBM Power Systems Virtual Server is a Power Systems enterprise infrastructure as a service (IaaS) offering. Power Systems Virtual Servers are physically located with low-latency connectivity to the IBM Cloud® infrastructure. With the Power Systems Virtual Server service, you can quickly create and deploy one or more virtual servers (that are running the IBM AIX®, IBM i, or Linux® operating systems). This learning path shows you how to create a Red Hat OpenShift cluster in your Power Systems Virtual Server account using terraform templates that can automate the cluster creation process.

After you have successfully deployed Red Hat OpenShift Container Platform on a Power Systems Virtual Server cluster, we provide additional tutorials that can help you to explore and understand the environment. These tutorials are not meant to be comprehensive but rather provide a sample, initial-use experience from where you can start your exploration and learning journey.

We also provide tutorials to explore deployment of IBM Cloud Pak® in the Power Systems Virtual Server environment. We guide you through the installation of IBM Cloud Pak for Data into your cluster as a representative Cloud Pak, and some simple tutorials for exploring a subset of features of Cloud Pak for Data as a starting point for your own learning journey. IBM Cloud Pak offerings are an integrated set of AI-infused software solutions for hybrid cloud that help you fully implement intelligent workflows in your business to accelerate digital transformation. The solutions are built on the Red Hat open hybrid cloud platform so you can build once and deploy anywhere.

Over time, we will be adding additional tutorials to address common use cases. Some of the benefits of Red Hat OpenShift Container Platform on Power Systems Virtual Server include:

  • Providing a great place to begin extension and modernization of workloads
  • Provisioning a development/test environment for modernization in the cloud
  • Enabling automation to assist clients with installing OpenShift and deploying a cluster
  • Enabling IBM Cloud Paks, ISV, and open source software to be deployed

Cloud-native development with OpenShift on IBM Power Systems Virtual Servers

In the following video, discover how easy it is to carve out logical partitions (LPARs) and deploy OpenShift Container Platform in IBM Power Systems Virtual Server, while using automation tools such as HashiCorp Terraform and Red Hat Ansible®, and also learn how a cloud-native application can be deployed and accessed on OpenShift Container Platform.



Red Hat OpenShift on Power Systems Virtual Server is a Bring Your Own License offering, so you will need to have the necessary license entitlement for Red Hat OpenShift and Red Hat Linux (for the Bastion node) on Power in order to deploy a cluster. Trial licenses for Red Hat OpenShift Container Platform, Red Hat Enterprise Linux for Power, and IBM Cloud Pak for Data are available at:

Additionally, Red Hat OpenShift on Power Systems Virtual Server leverages OpenShift's platform agnostic installer1

Join the community Slack channel, #guest-ocp-on-power, to get help deploying a cluster and to provide feedback on the learning path tutorials.

To get started with the tutorials, click a card below, or refer to the table at the beginning of the page for a complete list of topics covered.

Setting up IBM Power Systems Virtual Server for Red Hat OpenShift Container Platform


Learn about:

  • Creating a Power Systems Virtual Server service
  • Creating a private network
  • Raising a service request

Creating OVA images for Red Hat OpenShift Container Platform on IBM Power Systems Virtual Servers


Learn about:

  • Creating OVA formatted images for both RHEL and RHCOS
  • Uploading OVA images to IBM Cloud Object Storage

Installing Red Hat OpenShift Container Platform 4.x on IBM Power Systems Virtual Servers


Learn about:

  • Deploying OpenShift on IBM Power Systems Virtual Server
  • Creating API and ingress DNS records

Securely access IBM Cloud services from Red Hat OpenShift Container Platform deployed on IBM Power Systems Virtual Server


Learn about:

  • Configuring Squid proxy
  • Configuring routes on the IBM Cloud instance
  • Configuring OpenShift to use Squid proxy running in the IBM Cloud Linux instance

Securing Red Hat OpenShift Container Platform 4.x clusters and web-based deployments using IBM Power Systems Virtual Server


Learn about:

  • Generating custom CA-signed certificates for your OpenShift Container Platform cluster
  • Replacing the default ingress certificates on your OpenShift Container Platform cluster

Installing IBM Cloud Pak for Data 3.5 on Red Hat OpenShift Container Platform 4.6 on IBM Power Systems Virtual Server


Learn about:

  • Installing IBM Cloud Pak for Data
  • Running an AutoAI experiment

Deploying Acme Air microservices application on Red Hat OpenShift Container Platform


Learn about:

  • Deploying a microservices-based application on IBM Power Systems
  • Managing rolling updates to the deployed application

Deploying a sample MongoDB geospatial application on Red Hat OpenShift Container Platform


Learn about:

  • Deploying a cloud-native application on Red Hat OpenShift Container Platform
  • Using open source packages to deploy a sample MongoDB geospatial application on OpenShift Container Platform

Backing up etcd data from a Red Hat OpenShift Container Platform cluster to IBM Cloud Object Storage


Learn about:

  • Backing up etcd data
  • Uploading the backup data to IBM Cloud Object Storage
  • Restoring a cluster using backup data

Enable continuous deployment using Red Hat OpenShift S2I and GitHub webhooks


Learn about:

  • Using the OpenShift S2I feature with a cluster deployed on IBM Power Systems Virtual Servers
  • Setting up a GitHub webhook to notify OpenShift of new code push/commit events in GitHub

Change worker node count on a deployed Red Hat OpenShift Container Platform 4.x cluster on IBM Power Systems Virtual Servers


Learn about:

  • Resizing the worker pool on a deployed Red Hat OpenShift cluster on IBM Power Systems Virtual Servers
  • Using the User Provisioned Infrastructure (UPI) method

Configure access to a Red Hat OpenShift cluster on a private network in IBM Power Systems Virtual Server


Learn about:

  • Setting up a Squid proxy and configure routes on a Linux instance running in IBM Cloud Classic for your OpenShift cluster
  • Setting up the OpenShift cluster to use the Squid proxy and modified the firewall rules to access the cluster using the Linux instance running in IBM Cloud Classic
Legend