forked from openshift/origin-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
routing-daemon.conf
78 lines (69 loc) · 2.33 KB
/
routing-daemon.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#LOAD_BALANCER=f5
#LOAD_BALANCER=lbaas
LOAD_BALANCER=nginx
#LOAD_BALANCER=dummy
#LOAD_BALANCER=dummy_async
UPDATE_INTERVAL=5
LOGFILE=/var/log/openshift/routing-daemon.log
LOGLEVEL=debug
#LOGLEVEL=info
#LOGLEVEL=warn
#LOGLEVEL=error
#LOGLEVEL=fatal
HA_DNS_PREFIX="ha-"
ACTIVEMQ_HOST=broker.example.com
ACTIVEMQ_USER=routinginfo
ACTIVEMQ_PASSWORD=routinginfopasswd
ACTIVEMQ_PORT=61613
ACTIVEMQ_DESTINATION=/topic/routinginfo
# These two virtual servers must be set up manually
VIRTUAL_SERVER=ose-vserver
VIRTUAL_HTTPS_SERVER=https-ose-vserver
ENDPOINT_TYPES=load_balancer
CLOUD_DOMAIN=example.com
POOL_NAME=pool_ose_%a_%n_80
SSL_PORT=443
HTTP_PORT=80
#MONITOR_NAME=monitor_ose_%a_%n
#MONITOR_PATH=/health_check.php
#MONITOR_UP_CODE=1
MONITOR_TYPE=http
#MONITOR_INTERVAL=10
#MONITOR_TIMEOUT=5
BIGIP_HOST=127.0.0.1
BIGIP_USERNAME=admin
BIGIP_PASSWORD=passwd
# This ssh key must be added to the F5 BIG-IP LTM admin user's
# .ssh/authorized_keys and the admin user must have Terminal Access set to
# 'Advanced shell', which is configured in System->Users->admin
BIGIP_SSHKEY=/etc/openshift/bigip.key
LBAAS_HOST=127.0.0.1
LBAAS_TENANT=openshift
LBAAS_TIMEOUT=300
LBAAS_OPEN_TIMEOUT=300
LBAAS_KEYSTONE_HOST=10.0.0.1
LBAAS_KEYSTONE_USERNAME=user
LBAAS_KEYSTONE_PASSWORD=passwd
LBAAS_KEYSTONE_TENANT=lbms
NGINX_CONFDIR=/opt/rh/nginx16/root/etc/nginx/conf.d
NGINX_SERVICE=nginx16-nginx
# To enable HTTPS access to applications, SSL Certificate and Key must be
# copied from one of the OpenShift Node hosts.
NGINX_SSL_CERTIFICATE=/etc/pki/tls/certs/node.example.com.crt
NGINX_SSL_KEY=/etc/pki/tls/private/node.example.com.key
#NGINX_PLUS=true
#NGINX_PLUS_HEALTH_CHECK_INTERVAL=2s
#NGINX_PLUS_HEALTH_CHECK_FAILS=1
#NGINX_PLUS_HEALTH_CHECK_PASSES=5
#NGINX_PLUS_HEALTH_CHECK_URI=/
#NGINX_PLUS_HEALTH_CHECK_MATCH_STATUS=200
#NGINX_PLUS_HEALTH_CHECK_SHARED_MEMORY=64k
# Enabling the plugin.activemq settings will override the ACTIVEMQ_HOST and ACTIVEMQ_PORT
# settings. Use the plugin settings if you need to verified SSL settings.
#plugin.activemq.pool.size = 1
#plugin.activemq.pool.1.host = activemq.example.com
#plugin.activemq.pool.1.port = 61614
#plugin.activemq.pool.1.ssl = true
#plugin.activemq.pool.1.ssl.ca = /etc/keys/activemq.example.com.crt
#plugin.activemq.pool.1.ssl.key = /etc/keys/activemq.example.com.key
#plugin.activemq.pool.1.ssl.cert = /etc/keys/activemq.example.com.crt