Infra: Vault
[csit.git] / fdio.infra.ansible / roles / vault / templates / vault_backend_consul.j2
1 backend "consul" {
2     address = "{{ vault_consul }}"
3     path = "{{ vault_consul_path }}"
4     service = "{{ vault_consul_service }}"
5     {% if vault_consul_token is defined and vault_consul_token -%}
6     token = "{{ vault_consul_token }}"
7     {% endif -%}
8     scheme = "{{ vault_consul_scheme }}"
9     {% if vault_tls_gossip | bool -%}
10     tls_cert_file = "{{ vault_backend_tls_config_path }}/{{ vault_backend_tls_cert_file }}"
11     tls_key_file = "{{ vault_backend_tls_config_path }}/{{ vault_backend_tls_key_file }}"
12     tls_ca_file="{{ vault_backend_tls_config_path }}/{{ vault_backend_tls_ca_file }}"
13     {% endif %}
14
15 }