feat(vault): add a HashiCorp Vault role
This commit is contained in:
parent
688bdae6a1
commit
ddf406fd37
17 changed files with 477 additions and 0 deletions
|
@ -0,0 +1,18 @@
|
|||
{%- if not hc_vault_server_config %}
|
||||
ui = {% if hc_vault_enable_ui %}true{% else %}false{% endif +%}
|
||||
disable_mlock = false
|
||||
|
||||
storage "file" {
|
||||
path = "{{ hc_vault_root_dir }}/data"
|
||||
}
|
||||
|
||||
# HTTPS listener
|
||||
listener "tcp" {
|
||||
address = "0.0.0.0:8200"
|
||||
tls_cert_file = "{{ hc_vault_root_dir }}/tls/tls.cert"
|
||||
tls_key_file = "{{ hc_vault_root_dir }}/tls/tls.key"
|
||||
tls_min_version = "tls13"
|
||||
}
|
||||
{%- else %}
|
||||
{{ hc_vault_server_config }}
|
||||
{% endif %}
|
Loading…
Add table
Add a link
Reference in a new issue