-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathbpm.yml.erb
39 lines (33 loc) · 1.35 KB
/
bpm.yml.erb
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
<%
jobDir = "/var/vcap/jobs/log-cache-syslog-server"
certDir = "#{jobDir}/config/certs"
syslog_client_ca=""
if_p("syslog_client_ca_cert") {
syslog_client_ca="#{certDir}/syslog_client_ca.crt"
}
lc = link("log-cache")
%>
---
processes:
- name: log-cache-syslog-server
executable: /var/vcap/packages/log-cache-syslog-server/log-cache-syslog-server
env:
SYSLOG_PORT: "<%= p('syslog_port') %>"
SYSLOG_IDLE_TIMEOUT: "<%= p('syslog_idle_timeout') %>"
SYSLOG_TRIM_MESSAGE_WHITESPACE: "<%= p('syslog_trim_message_whitespace') %>"
SYSLOG_TLS_CERT_PATH: "<%= "#{certDir}/syslog.crt" %>"
SYSLOG_TLS_KEY_PATH: "<%= "#{certDir}/syslog.key" %>"
SYSLOG_CLIENT_TRUSTED_CA_FILE: "<%= "#{syslog_client_ca}" %>"
LOG_CACHE_ADDR: "<%= "localhost:#{lc.p('port')}" %>"
CA_PATH: "<%= "#{certDir}/log_cache_ca.crt" %>"
CERT_PATH: "<%= "#{certDir}/log_cache.crt" %>"
KEY_PATH: "<%= "#{certDir}/log_cache.key" %>"
METRICS_PORT: <%= p("metrics.port") %>
METRICS_CA_FILE_PATH: "<%= certDir %>/metrics_ca.crt"
METRICS_CERT_FILE_PATH: "<%= certDir %>/metrics.crt"
METRICS_KEY_FILE_PATH: "<%= certDir %>/metrics.key"
DEBUG_METRICS: "<%= p("metrics.debug") %>"
PPROF_PORT: "<%= p("metrics.pprof_port") %>"
USE_RFC339: "<%= p("logging.format.timestamp") == "rfc3339" %>"
limits:
open_files: 8192