Browse Source

EDIVORCE-45 - Update deployment configurations and settings.

Add support for configuring the PROXY_URL_PREFIX independently of the DEPLOYMENT_TYPE for each deployment environment.
pull/160/head
Wade Barnes 7 years ago
parent
commit
9054b587e2
5 changed files with 10 additions and 0 deletions
  1. +1
    -0
      openshift/edivorce-django-deploy.dev.param
  2. +1
    -0
      openshift/edivorce-django-deploy.param
  3. +1
    -0
      openshift/edivorce-django-deploy.prod.param
  4. +1
    -0
      openshift/edivorce-django-deploy.test.param
  5. +6
    -0
      openshift/templates/edivorce-django/edivorce-django-deploy.yaml

+ 1
- 0
openshift/edivorce-django-deploy.dev.param View File

@ -11,6 +11,7 @@
# #DJANGO_SECRET_KEY=[\w]{50}
# IMAGE_NAMESPACE=jag-csb-edivorce-tools
TAG_NAME=dev
PROXY_URL_PREFIX=/divorce
BASICAUTH_ENABLED=True
# BASICAUTH_USERNAME=divorce
# BASICAUTH_PASSWORD=[a-zA-Z0-9]{16}


+ 1
- 0
openshift/edivorce-django-deploy.param View File

@ -11,6 +11,7 @@ APP_CONFIG=gunicorn_config.py
# DJANGO_SECRET_KEY=[\w]{50}
IMAGE_NAMESPACE=jag-csb-edivorce-tools
TAG_NAME=dev
# PROXY_URL_PREFIX=/divorce
BASICAUTH_ENABLED=False
BASICAUTH_USERNAME=divorce
BASICAUTH_PASSWORD=[a-zA-Z0-9]{16}


+ 1
- 0
openshift/edivorce-django-deploy.prod.param View File

@ -11,6 +11,7 @@
# #DJANGO_SECRET_KEY=[\w]{50}
# IMAGE_NAMESPACE=jag-csb-edivorce-tools
TAG_NAME=prod
# PROXY_URL_PREFIX=/divorce
BASICAUTH_ENABLED=False
# BASICAUTH_USERNAME=divorce
# BASICAUTH_PASSWORD=[a-zA-Z0-9]{16}


+ 1
- 0
openshift/edivorce-django-deploy.test.param View File

@ -11,6 +11,7 @@
# #DJANGO_SECRET_KEY=[\w]{50}
# IMAGE_NAMESPACE=jag-csb-edivorce-tools
TAG_NAME=test
# PROXY_URL_PREFIX=/divorce
BASICAUTH_ENABLED=True
# BASICAUTH_USERNAME=divorce
# BASICAUTH_PASSWORD=[a-zA-Z0-9]{16}


+ 6
- 0
openshift/templates/edivorce-django/edivorce-django-deploy.yaml View File

@ -92,6 +92,8 @@ objects:
value: "${DJANGO_SECRET_KEY}"
- name: ENVIRONMENT_TYPE
value: "${TAG_NAME}"
- name: PROXY_URL_PREFIX
value: "${PROXY_URL_PREFIX}"
- name: PROXY_NETWORK
value: "${PROXY_NETWORK}"
- name: BASICAUTH_ENABLED
@ -168,6 +170,10 @@ parameters:
description: The TAG name for this environment, e.g., dev, test, prod, or minishift.
required: true
value: dev
- name: PROXY_URL_PREFIX
displayName: Proxy URL Prefix
description: The proxy URL prefix (aka Host Path) for the application. For example `/divorce`
required: false
- name: PROXY_NETWORK
displayName: Network of upstream proxy (CIDR notation 0.0.0.0/0)
required: true


Loading…
Cancel
Save