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)
130130
131131 Thread . new do
132132 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 )
134141 server . run
135142 end
136143 end
You can’t perform that action at this time.
0 commit comments