open-nomad/e2e/metrics/input
Tim Gross 4c4895e19c
e2e: configure prometheus for mTLS for `Metrics` suite (#12181)
The `Metrics` suite uses prometheus to scrape Nomad metrics so that
we're testing the full user experience of extracting metrics from
Nomad. With the addition of mTLS, we need to make sure prometheus also
has mTLS configuration because the metrics endpoint is protected.

Update the Nomad client configuration and prometheus job to bind-mount
the client's certs into the task so that the job can use these certs
to scrape the server. This is a temporary solution that gets the job
passing; we should give the job its own certificates (issued by
Vault?) when we've done some of the infrastructure rework we'd like.
2022-03-04 08:55:06 -05:00
..
cpustress.nomad e2e: run client/allocs metrics tests nightly (#6842) 2019-12-12 12:45:16 -05:00
diskstress.nomad e2e: run client/allocs metrics tests nightly (#6842) 2019-12-12 12:45:16 -05:00
fabio.nomad e2e: update jobs to use new network stanza format 2020-11-23 10:25:30 -06:00
factorial_windows.nomad e2e: run client/allocs metrics nightly tests vs Windows (#6850) 2019-12-16 08:34:17 -05:00
helloworld.nomad e2e: update jobs to use new network stanza format 2020-11-23 10:25:30 -06:00
mem_windows.nomad e2e: run client/allocs metrics nightly tests vs Windows (#6850) 2019-12-16 08:34:17 -05:00
memstress.nomad e2e: run client/allocs metrics tests nightly (#6842) 2019-12-12 12:45:16 -05:00
prometheus.nomad e2e: configure prometheus for mTLS for `Metrics` suite (#12181) 2022-03-04 08:55:06 -05:00
simpleweb.nomad remove references to default mbits 2020-11-23 10:32:13 -06:00