Hi,
Don't know all the bits and pieces as we have never used Openshift to run Native HA, but I have assumed that license annotations are there only for the license metric server/container/something to track that your licensing info is up-to-date. Doesn't affect to the container.
Using Native HA with prebuilt images should be possible, have you used the operator to configure the Native HA?
At the end, you should have the following environment variables populated in the running container in order the Native HA setup to work:
- name: MQ_NATIVE_HA
value: "true"
- name: MQ_NATIVE_HA_INSTANCE_0_NAME
value: <instance 1 name>
- name: MQ_NATIVE_HA_INSTANCE_0_REPLICATION_ADDRESS
value: <instance 1 address and port>
- name: MQ_NATIVE_HA_INSTANCE_1_NAME
value: <instance 2 name>
- name: MQ_NATIVE_HA_INSTANCE_1_REPLICATION_ADDRESS
value: <instance 2 address and port>
- name: MQ_NATIVE_HA_INSTANCE_2_NAME
value: <instance 3 name>
- name: MQ_NATIVE_HA_INSTANCE_2_REPLICATION_ADDRESS
value: <instance 3 address and port>
Hope this helps.
------------------------------
Hermanni Pernaa
------------------------------