infra-template/ansible/group_vars/all.yml

14 lines
923 B
YAML

---
# Root password
bootstrap__root_pass: '{{lookup("vault", "hosts/config", field="root-pass")}}'
# Consul
bootstrap__consul_encryption_key: '{{lookup("vault", "hosts/config", field="consul-encryption-key")}}'
bootstarp__consul_agent_acl_token: '{{lookup("vault", "hosts/consul/acl-tokens", field="agent-default")}}'
bootstrap__consul_certs_ca_crt: '{{lookup("vault", "hosts/consul/certs", field="ca.pem")}}'
bootstrap__consul_certs_client_crt: '{{lookup("vault", "hosts/consul/certs", field="client.pem")}}'
bootstrap__consul_certs_client_key: '{{lookup("vault", "hosts/consul/certs", field="client-key.pem")}}'
# SSHGuard
bootstrap__sshguard_whitelist_extra: ['{{lookup("vault", "hosts/sshguard/whitelist", field="jakubgs-home")}}']
# Wireguard
wireguard_consul_acl_token: '{{lookup("vault", "hosts/config", field="wireguard-acl-token")}}'