PowerVC Prerequisites

RHCOS and RHEL 8.X Images for OpenShift

You'll need to create RedHat CoreOS (RHCOS) and RHEL 8.2 (or later) image in PowerVC. RHEL 8.x image is used by bastion node, and RHCOS image is used for boostrap, master and worker nodes.

For RHCOS image creation, follow the steps mentioned in the following doc.

For RHEL image creation follow the steps mentioned in the following doc , you may either create a new image from ISO, or use a similar method like CoreOS with a qcow2 image.

Compute Templates

You'll need to create compute templates for bastion, bootstrap, master and worker nodes.

Following are the recommended LPAR configs that you can use when creating the compute templates for different type of nodes

  • Bootstrap - 2 vCPUs, 16GB RAM, 120 GB Disk.

  • Master - 2 vCPUs, 32GB RAM, 120 GB Disk.

PowerVM LPARs by default uses SMT=8. So with 2vCPUs, the number of logical CPUs as seen by the Operating System will be 16 (2 vCPUs x 8 SMT)

This config is suitable for majority of the scenarios

  • Worker - 2 vCPUs, 32GB RAM, 120 GB Disk

Increase worker vCPUs, RAM and Disk based on application requirements

  • Bastion - 2vCPUs, 16GB RAM, 200 GB Disk

Increase bastion vCPUs, RAM and Disk based on application requirements