ibm-messaging / mq-helm

Apache License 2.0
25 stars 33 forks source link

Web Console is not available for mq advanced server container #72

Closed scannerscan closed 6 months ago

scannerscan commented 7 months ago

Hi Team, my deployment works fine with mq advanced developer container (9.3.4.0-r1). That includes Web Console. when I changed the container to mq advanced server (cp.icr.io/cp/ibm-mqadvanced-server:9.3.4.0-r1), the web console did not start (no corresponding logs). Could you please advise if I am missing something?

callumpjackson commented 7 months ago

There is a difference in the default behavior between the developer and license container images. The developer image has this enabled by default, while the licensed version has it disabled. To enable in both cases use: web.enable

There is a second related difference that you may hit, the web console authentication is not configured. In the latest helm chart (8.0.0) in combination with 9.3.4 you can specify the web configuration within a configMap or secret: web.manualConfig.configMap.name web.manualConfig.secret.name

scannerscan commented 7 months ago

@callumpjackson the info is very much appreciated!! do you have a config example for the web.manualConfig ?

scannerscan commented 7 months ago

@callumpjackson I got it now. The key name must be mqwebuser.xml. `web: enable: true

manualConfig: configMap: name: mqConfigMap items:

callumpjackson commented 6 months ago

Great - I'll close off the issue