monitoring/init/consul

18 lines
393 B
Bash
Executable File

#!/bin/sh
# vim: syntax=sh
vault write consul/roles/prometheus[[ .consul.suffix ]] \
ttl=720h \
max_ttl=720h \
consul_policies="[[ .instance ]]"
vault write consul/roles/consul-exporter[[ .consul.suffix ]] \
ttl=720h \
max_ttl=720h \
consul_policies="[[ .instance ]]"
vault write consul/roles/cluster-exporter \
ttl=720h \
max_ttl=720h \
consul_policies="[[ .instance ]]"