Adding and Overriding Environment Variables by Making Incremental Changes

You can add environment variables and override environment variables in individual Siebel pods after Siebel deployment by making incremental changes.

To add or override environment variables for Siebel server:

  1. SSH in to the SCM container.
  2. Edit the siebel.yaml file under the /home/opc/siebel/<env_id>/<namespace>-cloud-manager/flux-crm/apps/base/siebel directory to add the envlist parameter, example as follows:
    siebelServer:
          - profile: siebel
          replicas: 1
          ...
          siebsrvr_prefix: edge
          envlist:
                - name: SBL_HEAP_OPTS
                      value: "-Xms700m -Xmx7G"
                - name: testContainerMode
                      value: "sesTest"
  3. Commit the changes in the SCM Git repository as follows:
    git pull
    git add .
    git commit -m "<message>"
    git push

To add or override environment variables for SAI server:

  1. SSH in to the SCM container.
  2. Edit the siebel.yaml file under the /home/opc/siebel/<env_id>/<namespace>-cloud-manager/flux-crm/apps/base/siebel directory to add the envlist parameter, example as follows:
    saiServer:
          - profile: siebel
                replicas: 1
                ...
                saisrvr_prefix: quantum
                envlist:
                      - name: SBL_HEAP_OPTS
                            value: "-Xms700m -Xmx7G"
                      - name: testContainerMode
                            value: "saiTest"
  3. Commit the changes in the SCM Git repository as follows:
    git pull
    git add .
    git commit -m "<message>"
    git push

To add or override environment variables for CGW pod:

  1. SSH in to the SCM container.
  2. Edit the siebel-gateway.yaml file under the /home/opc/siebel/<env_id>/<namespace>-cloud-manager/flux-crm/apps/base/siebel directory to add the envlist parameter, example as follows:

    cgw:
          replicas: 3
          ...
          envlist:
                - name: SIEBEL_LOG_EVENTS
                      value: "3"
  3. Commit the changes in the SCM Git repository as follows:
    git pull
    git add .
    git commit -m "<message>"
    git push

To add or override environment variables for SMC pod:

  1. SSH in to the SCM container.
  2. Edit the siebel-gateway.yaml file under the /home/opc/siebel/<env_id>/<namespace>-cloud-manager/flux-crm/apps/base/siebel directory to add the envlist parameter, example as follows:
    smc:
          replicas: 1
          envlist:
                - name: SIEBEL_LOG_EVENTS
                      value: "1"
  3. git pull
    git add .
    git commit -m "<message>"
    git push