Details

    • Type: Enhancement
    • Status: New (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Documentation, EAP6, EAP7
    • Labels:
      None

      Description

      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}"
                                          },
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  iankko Ján Lieskovský
                  Reporter:
                  filippe.spolti Filippe Spolti
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated: