File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -130,7 +130,14 @@ def setup_webserver(config, prometheus_dir)
130
130
131
131
Thread . new do
132
132
server = Puma ::Server . new ( metrics_app )
133
- server . add_tcp_listener '127.0.0.1' , config . get ( :prometheus_port ) || 9394
133
+
134
+ context = Puma ::MiniSSL ::Context . new
135
+ context . cert = '/var/vcap/jobs/cloud_controller_worker/config/certs/scrape.crt'
136
+ context . key = '/var/vcap/jobs/cloud_controller_worker/config/certs/scrape.key'
137
+ context . ca = '/var/vcap/jobs/cloud_controller_worker/config/certs/scrape_ca.crt'
138
+ context . verify_mode = Puma ::MiniSSL ::VERIFY_PEER | Puma ::MiniSSL ::VERIFY_FAIL_IF_NO_PEER_CERT
139
+
140
+ server . add_ssl_listener ( '127.0.0.1' , config . get ( :prometheus_port ) || 9394 , context )
134
141
server . run
135
142
end
136
143
end
You can’t perform that action at this time.
0 commit comments