![[OpenShift Container Platform]](ngocp.gif)
![[IBM MQ Advanced]](ngadv.gif)
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.