-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
The EAP xPaaS images needs to be updated regarding the changes introduced by CLOUD-106.
The steps are:
Generate the TrustStore and KeyStore client as per the steps described in the AMQ xPaaS docs under ssl configuratuion:
https://access.redhat.com/documentation/en-us/red_hat_jboss_middleware_for_openshift/3/html/red_hat_jboss_a-mq_for_openshift/get_started#configuring_ssl
-> Follow the steps 1 and 2 under Client certificates:
http://activemq.apache.org/how-do-i-use-ssl.html
-> Use this tempalte pre configured with the ssl integration:
https://github.com/spolti/application-templates/blob/CLOUD-106/eap/eap64-amq-ssl-s2i.json
-> Fill the needed configuration in the template:
For AMQ:
{ "name": "AMQ_KEYSTORE_TRUSTSTORE_DIR", "value": "/etc/amq-secret-volume" }, { "name": "AMQ_TRUSTSTORE", "value": "${AMQ_TRUSTSTORE}" }, { "name": "AMQ_TRUSTSTORE_PASSWORD", "value": "${AMQ_TRUSTSTORE_PASSWORD}" }, { "name": "AMQ_KEYSTORE", "value": "${AMQ_KEYSTORE}" }, { "name": "AMQ_KEYSTORE_PASSWORD", "value": "${AMQ_KEYSTORE_PASSWORD}" },
And for EAP:
{ "name": "MQ_CLIENT_KEYSTORE_TRUSTSTORE_DIR", "value": "/etc/broker-client-secret-volume" }, { "name": "MQ_CLIENT_TRUSTSTORE", "value": "${MQ_CLIENT_TRUSTSTORE}" }, { "name": "MQ_CLIENT_KEYSTORE", "value": "${MQ_CLIENT_KEYSTORE}" }, { "name": "MQ_CLIENT_KEYSTORE_PASSWORD", "value": "${MQ_CLIENT_KEYSTORE_PASSWORD}" },
- is blocked by
-
CLOUD-106 [EAP6] Add support for keystore/trustore in EAP/A-MQ integration configuration
- Closed