Skip to main contentMerative SPM on Kubernetes

Prerequisite software

Ready to jump right in?

Please note that the preceding section provides an introduction to the architecture of Merative Social Program Management (SPM) on Kubernetes and to concepts you will encounter throughout the rest of the runbook. If you have already read through the Architecture section please continue. If not, it’s the place to start.

SPM was enhanced in version 7.0.10.0 to enable it to be deployed on cloud native hosting platforms.

Further enhancements have been introduced in version 7.0.11.0 to enable deployment on OpenShift.

To build and run Merative Social Program Management (SPM) for Kubernetes, install the following software components:

In order to be hosted on Kubernetes, Merative Social Program Management has been enhanced to support the following technologies:

Note: These technologies cannot be used independently from each other for Merative Social Program Management on a Kubernetes-based architecture. Merative Social Program Management will update the supported versions of these technologies frequently throughout the year. The technologies listed are fixed version support only, unless stated otherwise.

  • Azure Kubernetes Services (AKS) is exclusively available for Development and Test purposes **only**.
    Supported SoftwareVersionPrerequisite MinimumNotes
    Kubernetes AKS only1.25 and future releases1.251,2
    OpenShift OpenShift only4.12 and future releases4.113,4
    WebSphere Liberty23.0.0.12 and future fix packs22.0.0.95
    IBM MQ LTS9.2 and future fix packs9.2.0.26
    IBM MQ CD OpenShift only9.2 and future fix packs9.2.2.07
    Docker2424.0.28,9,10
    Helmv3 and future releasesv3.3.411,12
    Notes
    (1) | Merative Social Program Management only supports Azure Kubernetes Services (AKS) distribution of Kubernetes, for Development and Test purposes only.
    (2) | Kubernetes releases a new version quarterly. When a new version is released n-2 is deprecated, and n-3 is unsupported. For more information please see Supported Kubernetes versions in Azure Kubernetes Service (AKS)
    (3) | OpenShift releases a new version quarterly. When a new version is released n-1 and n-2 is in Maintenance Support, and n-3 is unsupported. For more information please see Red Hat OpenShift Container Platform Life Cycle Policy
    (4) Merative Social Program Management supports Red Hat OpenShift Extended Update Support (EUS). For more information please see Red Hat OpenShift Extended Update Support (EUS) Overview.
    (5) | Merative Social Program Management only supports IBM WebSphere Liberty when containerized as Docker containers and deployed on Kubernetes Services.
    (6) | Merative Social Program Management only supports IBM MQ Long Term Support (LTS) when Merative Social Program Management is containerized and deployed on Azure Kubernetes Services (AKS).
    (7) | Merative Social Program Management only supports IBM MQ CD when Merative Social Program Management is containerized and deployed on OpenShift only.
    (8) | Merative Social Program Management only supports Docker for packaging Merative Social Program Management into containers for deployment on Azure Kubernetes Services (AKS).
    (9) | Only Linux-based containers are supported by Merative Social Program Management.
    (10) | Merative Social Program Management does not support Docker containers hosted outside Azure Kubernetes Services.
    (11) | Merative Social Program Management only supports Helm version 3.x for deploying Merative Social Program Management on Azure Kubernetes Services (AKS). or OpenShift
    (12) | From Helm release v3.7.0, the ChartMuseum Push plugin to be used with Merative Social Program Management must be version 0.10.0 or greater
  • Supported SoftwareVersionPrerequisite MinimumNotes
    WebSphere Liberty23.0.0.12 and future fix packs21.0.0.121
    OpenShift OpenShift only4.6 and future releases4.6
    4.6 EUS
    2,4,5
    IBM MQ LTS9.2 and future fix packs
    9.1 and future fix packs
    9.2.0.2
    9.1.0.5
    6
    IBM MQ CD OpenShift only9.2 and future fix packs9.2.2.07
    Docker20.1020.10.28,9,10,11
    Helmv3 and future releasesv3.3.412,13
    Notes
    (1) | Merative Social Program Management only supports IBM WebSphere Liberty when containerized as Docker containers and deployed on OpenShift.
    (2) | Merative Social Program Management supports Red Hat OpenShift distributions of Kubernetes.
    (4) | OpenShift releases a new version quarterly. When a new version is released n-1 and n-2 is in Maintenance Support, and n-3 is unsupported. For more information please see Red Hat OpenShift Container Platform Life Cycle Policy
    (5) Merative Social Program Management supports Red Hat OpenShift Extended Update Support (EUS). For more information please see Red Hat OpenShift Extended Update Support (EUS) Overview.
    (6) | Merative Social Program Management only supports IBM MQ Long Term Support (LTS) when Merative Social Program Management is containerized and deployed on OpenShift.
    (7) | Merative Social Program Management only supports IBM MQ CD when Merative Social Program Management is containerized and deployed on OpenShift only.
    (8) | Merative Social Program Management only supports Docker for packaging Merative Social Program Management into containers for deployment on OpenShift.
    (9) | Merative Social Program Management does not support Docker containers hosted outside IBM Cloud Kubernetes Services, or OpenShift.
    (10) | Only Linux-based containers are supported by Merative Social Program Management.
    (11) | Merative Social Program Management only requires Docker to build container images, Merative Social Program Management does not require Docker as a container runtime engine.
    (12)) | Merative Social Program Management only supports Helm version 3.x for deploying Merative Social Program Management on OpenShift.
    (13) | From Helm release v3.7.0, the ChartMuseum Push plugin to be used with Merative Social Program Management must be version 0.10.0 or greater
  • Supported SoftwareVersionPrerequisite MinimumNotes
    WebSphere Liberty22.0.0.6, 21.0.0.9, 20.0.0.920.0.0.91
    OpenShift OpenShift only4.6 and future releases4.6
    4.6 EUS
    12
    IBM MQ LTS9.1 and future fix packs9.1.0.53
    IBM MQ CD OpenShift only9.1 and future fix packs9.1.5.08
    Docker19.0319.03.54,5,6,9,13
    Docker20.1020.10.24,5,6,10,13
    Helmv3 and future releasesv3.3.47,14
    Notes
    (1) | Merative Social Program Management only supports IBM WebSphere Liberty when containerized as Docker containers and deployed on OpenShift.
    (3) | Merative Social Program Management only supports IBM MQ Long Term Support (LTS) when Merative Social Program Management is containerized and deployed on OpenShift.
    (4) | Merative Social Program Management only supports Docker for packaging Merative Social Program Management into containers for deployment on OpenShift.
    (5) | Only Linux-based containers are supported by Merative Social Program Management.
    (6) | Merative Social Program Management does not support Docker containers hosted outside of OpenShift.
    (7) | Merative Social Program Management only supports Helm version 3.x for deploying Merative Social Program Management on IBM Cloud Kubernetes Services (IKS), or OpenShift.
    (8) | Merative Social Program Management only supports IBM MQ CD when Merative Social Program Management is containerized and deployed on OpenShift only.
    (9) | Docker is due to drop support for Docker 19.03 in July 2021. After this date Docker 19.03 is not supported by Merative Social Program Management.
    (10) | Support for Docker 20.10 was introduced as part of the SPM@Kubernetes 21.2.0 release.
    (12) | OpenShift releases a new version quarterly. When a new version is released n-1 and n-2 is in Maintenance Support, and n-3 is unsupported. For more information please see Red Hat OpenShift Container Platform Life Cycle Policy
    (13) | Merative Social Program Management only requires Docker to build container images, Merative Social Program Management does not require Docker as a container runtime engine.
    (14) | From Helm release v3.7.0, the ChartMuseum Push plugin to be used with Merative Social Program Management must be version 0.10.0 or greater