ansible-community / ansible-nomad

:watch: Ansible role for Nomad
https://galaxy.ansible.com/brianshumate/nomad
BSD 2-Clause "Simplified" License
297 stars 165 forks source link

Improve Vault Support for Namespace, Tokens #102

Closed adawalli closed 4 years ago

adawalli commented 4 years ago

This adds support for Vault namespaces (from Vault Enterprise). Additionally, this ensures that a vault token is not installed on client nodes. Per the nomad documentation, this token only needs be installed on servers, and tokens will be delegated appropriately to client nodes.

Addresses https://github.com/ansible-community/ansible-nomad/issues/101

adawalli commented 4 years ago

@lanefu - do you prefer I rebase this off of master so that we can have a fast-forward commit, or are you happy as a straight merge?