--- hiera_include: - profiles::nomad::node profiles::packages::include: nomad: {} profiles::nomad::node::server: true # additional altnames profiles::pki::vault::alt_names: - client.global.nomad - client.au-syd1.nomad - server.global.nomad - server.au-syd1.nomad - nomad.service.consul - nomad.query.consul - "nomad.service.%{facts.country}-%{facts.region}.consul" # configure consul service profiles::consul::client::node_rules: - resource: service segment: nomad disposition: write - resource: agent_prefix segment: '' disposition: read - resource: node_prefix segment: '' disposition: write - resource: service_prefix segment: '' disposition: write