[OpenShift Container Platform][IBM MQ Advanced]

Configuring Native HA using the IBM MQ Operator

Native HA is configured using the QueueManager API, and advanced options are available using an INI file.

Native HA is configured using the .spec.queueManager.availability of the QueueManager API, for example:


apiVersion: mq.ibm.com/v1beta1
kind: QueueManager
metadata:
name: nativeha-example
spec:
  license:
    accept: false
    license: L-EHXT-MQCRN9
    use: Production
  queueManager:
    availability:
      type: NativeHA
  version: 9.4.0.0-r2

The .spec.queueManager.availability.type field must be set to NativeHA.

Under .spec.queueManager.availability, you can also configure a TLS secret and ciphers to use between queue manager instances when replicating. This is strongly recommended, and a step-by-step guide is available in Example: Configuring Native HA using the IBM MQ Operator.