18 lines
393 B
Bash
Executable File
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 ]]"
|