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

Topic Type
Installing Red Hat OpenShift Container Platform 4.x on IBM Power Systems Virtual Servers on IBM Cloud Tutorial
Preparing boot image (OVA) files for use by Red Hat OpenShift Container Platform clusters on IBM Power Systems Virtual Servers on IBM Cloud Tutorial
Securing Red Hat OpenShift Container Platform 4.x clusters and web-based deployments using IBM Power Systems Virtual Server on IBM Cloud Tutorial
Installing IBM Cloud Pak for Data on Red Hat OpenShift Container Platform on IBM Power Systems Virtual Server Tutorial
Deploying a sample Acme Air application on Red Hat OpenShift Container Platform on IBM Power Systems Tutorial
Running MongoDB and Node.js on Red Hat OpenShift Container Platform 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 (development/test) cluster in the Power Systems Virtual Server environment. As of September/October 2020, IBM does not yet officially support Red Hat OpenShift Container Platform in the Power Virtual Server environment, so this learning path is intended for participants of our beta program, customers and business partners interested in learning about the process, or who want to try deploying a cluster before the announcement of formal support.

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 either 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.

Note that it is also possible to create a highly available Red Hat OpenShift cluster in Power Systems Virtual Server for production workloads – there is a little more work to set this up, and so we have not included high availability (HA) configuration in this relatively simple learning path. More complex hybrid cloud architectures can also be created but are not covered in this learning path.
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 on IBM Cloud, while using automation tools like Terraform and Ansible, and also learn how a cloud-native application can be deployed and accessed on OpenShift Container Platform.



To get started, click on a card below, or see the previous table for a complete list of topics covered.

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


Learn about:

  • Deploying OpenShift on IBM Power Systems Virtual Server on IBM Cloud
  • Using Terraform and Ansible to automate infrastructure provisioning

Preparing boot image (OVA) files for use by Red Hat OpenShift Container Platform clusters on IBM Power Systems Virtual Servers on IBM Cloud


Learn about:

  • Creating OVA images
  • Uploading OVA images to IBM Cloud Object Storage

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


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 on Red Hat OpenShift Container Platform on IBM Power Systems Virtual Server


Learn about:

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

Deploying a sample Acme Air application on Red Hat OpenShift Container Platform on IBM Power Systems


Learn about:

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

Running MongoDB and Node.js on Red Hat OpenShift Container Platform


Learn about:

  • Recommendations to configure OpenShift Container Platform on IBM Power Architecture
  • Considerations to incorporate while deploying Docker images on OpenShift Container Platform