Edit properties

Update property values to route requests to the Cloud Service Management Console through the load balancer node/Apache load balancer node and set the mode in which CSA is running.

Edit properties to route requests to the Cloud Service Management Console through the load balancer node

To edit properties to the Cloud Service Management Console through the load balancer node, complete the following steps:

  1. Edit the CSA_HOME/jboss-as/standalone/deployments/csa.war/WEB-INF/classes/csa.properties file as follows:

    1. Set the following properties:

      csa.provider.hostname=[LOAD_BALANCER_HOSTNAME]
      csa.provider.port=[LOAD_BALANCER_CSA_HTTPS_PORT]
      csa.provider.rest.protocol=https
      deploymentMode=clustered

      For example:

      csa.provider.hostname=load_balancer.xyz.com
      csa.provider.port=8443
      csa.provider.rest.protocol=https
      deploymentMode=clustered

      Note If you set the csa.provider.hostname attribute to the IP address of the system on which the load balancer is installed, the Subject Alt Name attribute of the load balancer's certificate that has been imported into CSA's keystore must also be set to the IP address of the system on which the load balancer is installed. If the load balancer's certificate does not contain the Subject Alt Name attribute or it is not set to the IP address of the system on which the load balancer is installed, you must regenerate and re-import the load balancer's certificate with the Subject Alt Name attribute set to the IP address of the system on which the load balancer is installed.

    2. Add and set the following property:

      csa.provider.ip=[LOAD_BALANCER_IP_ADDR]

  2. Edit the
    CSA_HOME/jboss-as/standalone/deployments/csa.war/WEB-INF/classes/swagger.properties
    file and set the following property:

    documentation.services.basePath=https://[LOAD_BALANCER_HOSTNAME]:[LOAD_BALANCER_CSA_HTTPS_PORT]/csa/rest

    For example:

    documentation.services.basePath=https://load_balancer.xyz.com:8443/csa/rest

Edit properties to route requests to the Cloud Service Management Console through the Apache load balancer node

To edit properties to the Cloud Service Management Console through the Apache load balancer node, complete the following steps:

  1. Edit the CSA_HOME/jboss-as/standalone/deployments/csa.war/WEB-INF/classes/csa.properties file as follows:

    1. Set the following properties:

      csa.provider.hostname=[APACHE_LOAD_BALANCER_HOSTNAME]
      csa.provider.port=[APACHE_LOAD_BALANCER_CSA_HTTPS_PORT]
      csa.provider.rest.protocol=https
      deploymentMode=clustered

      For example:

      csa.provider.hostname=apache_load_balancer.xyz.com
      csa.provider.port=8443
      csa.provider.rest.protocol=https
      deploymentMode=clustered

      Note If you set the csa.provider.hostname attribute to the IP address of the system on which the Apache load balancer is installed, the Subject Alt Name attribute of the Apache load balancer's certificate that has been imported into CSA's keystore must also be set to the IP address of the system on which the Apache load balancer is installed. If the Apache load balancer's certificate does not contain the Subject Alt Name attribute or it is not set to the IP address of the system on which the Apache load balancer is installed, you must regenerate and re-import the Apache load balancer's certificate with the Subject Alt Name attribute set to the IP address of the system on which the Apache load balancer is installed.

    2. Add and set the following property:

      csa.provider.ip=[APACHE_LOAD_BALANCER_IP_ADDR]

  2. Edit the
    CSA_HOME/jboss-as/standalone/deployments/csa.war/WEB-INF/classes/swagger.properties
    file and set the following property:

    documentation.services.basePath=https://[APACHE_LOAD_BALANCER_HOSTNAME]:[APACHE_LOAD_BALANCER_CSA_HTTPS_PORT]/csa/rest

    For example:

    documentation.services.basePath=https://apache_load_balancer.xyz.com:8443/csa/rest