hashicorp / nomad

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
https://www.nomadproject.io/
Other
14.98k stars 1.96k forks source link

fingerprint: convert consul and vault fingerprinters to be reloadable #24526

Open shoenig opened 4 days ago

shoenig commented 4 days ago

This PR changes the Consul and Vault fingerprint implementations to be reloadable rather than periodic. Reasons described in the issue.

Closes: https://github.com/hashicorp/nomad/issues/24049