Merge pull request #909 from scottp-dpaw/add-openshift-hint

Add REMOTE_HOST_HEADERS override to OpenShift template
This commit is contained in:
Matthew Jones 2018-01-11 11:56:05 -05:00 committed by GitHub
commit 648d27f28d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,6 +17,11 @@ data:
CLUSTER_HOST_ID = socket.gethostname()
SYSTEM_UUID = '00000000-0000-0000-0000-000000000000'
# Token-based authentication performs a hash check on HTTP headers expected to be consistent, including the remote host IP.
# The default OpenShift router exposes the remote host IP via the X-Forwarded-For header.
# You might have to change this setting if you use an additional reverse proxy in front of OpenShift.
REMOTE_HOST_HEADERS = ['HTTP_X_FORWARDED_FOR']
CELERY_TASK_QUEUES += (Queue(CLUSTER_HOST_ID, Exchange(CLUSTER_HOST_ID), routing_key=CLUSTER_HOST_ID),)
CELERY_TASK_ROUTES['awx.main.tasks.cluster_node_heartbeat'] = {'queue': CLUSTER_HOST_ID, 'routing_key': CLUSTER_HOST_ID}
CELERY_TASK_ROUTES['awx.main.tasks.purge_old_stdout_files'] = {'queue': CLUSTER_HOST_ID, 'routing_key': CLUSTER_HOST_ID}