Red Hat OpenShift Container Platform supports multi-arch compute which allow you to mix supported compute architectures so you can build your optimal solution. With multi-architecture compute, you run pairs of architectures in the compute plane – a Power (ppc64le) control plane supports running power and intel workers (p-px), and the Intel (amd64) control plane supports Power and intel workers (x-px). This setup uses a custom multi
payload that is manifest listed so you can use the IBM Power (ppc64le) alongside Intel (amd64).
In this document you will find a series of steps to setup a Multi-Arch Compute cluster.
After you install your cluster, Multi-Arch Compute is a post installation task that follows this process:
- Prepare
- Networking – ensure ports are configured, dhcp is configured, dns is configured (if you require it), load balancer
- Prepare Cluster Services – create MachineConfigPool if you have different kernel parameters, add MachineConfigs, isolate the ingress on one architecture type
- Prepare Ignition – download the latest ignition
- Image
- Download Architecture specific Image
- Load Image in Target Platform
- Ignite Workers
- Start them up
- Approve Node Bootstrapper
- Issue Kubelet Certificate
- Post Startup
- Add labels to the nodes
By following these steps, you can successfully install Intel and Power workers in an OpenShift Cluster on IBM Power. This setup allows you to leverage the strengths of both architectures, providing a robust and flexible environment for your applications.
Feel free to reach out if you have any questions or need further assistance with the installation process. Happy deploying!
Reference
Leave a Reply