Skip to main content

Additional steps for deploying on ARO

This document discusses the parameters you need to set in the global values.yaml before deploying the application.

Additional steps for deploying on ARO​

If you want to deploy the application on ARO cluster, you need to perform the following additional steps:

  1. In the global values.yaml, go to global > config > securityContext > podSecurityContext.

  2. Remove the values set for the following variables:

    • runAsUser
    • runAsGroup
    • fsGroup
  3. Go to global > rabbitmq > securityContext > podSecurityContext > securityContextFields.

  4. Remove the values set for the following variables:

    • fsGroup
    • runAsUser
  5. If you want to deploy and use the application on http instead of https, do the following:

    1. In the global values.yaml, go to global > webrunner > environmentVariables, and change the value for the variable DEFAULT_WEBSERVICE_PROTOCOL to http.

    2. Go to global > environmentVariables, and set the variable SSL_ENABLED to false to disable SSL.

    3. Replace all the occurrences of https with http and HTTPS with HTTP, including the ones in the URLs.

      errorDo not use the Find and Replace all feature for doing the replacement.
    4. Replace all the occurrences of ports 8443 and 443 with a non-secure port such as 8080.

    5. Ensure that all the URLs have a non-secure port appended to their ends, for example, **http://ac-soap-api-publisher:8080**

After configuring the parameters, refer to this page to continue with the application deployment steps.