charm-vault/src/templates/vault.hcl.j2

20 lines
370 B
Django/Jinja

{%- if disable_mlock %}
disable_mlock = true
{%- endif %}
{%- if db_conn %}
storage "postgresql" {
connection_url = "{{ db_conn.uri }}"
}
{%- endif %}
listener "tcp" {
address = "0.0.0.0:8200"
{%- if ssl_available %}
tls_cert_file = "/var/snap/vault/common/vault.crt"
tls_key_file = "/var/snap/vault/common/vault.key"
{%- else %}
tls_disable = 1
{%- endif %}
}