Skip to content

Commit 631ebbd

Browse files
committed
feat: add support for settingleader_ca_cert_file
1 parent 1b4b2d5 commit 631ebbd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

roles/openbao/defaults/main.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ openbao_cluster_name: ""
1313

1414
openbao_tls_key: ""
1515
openbao_tls_cert: ""
16+
openbao_tls_ca: ""
1617

1718
openbao_protocol: "{{ 'https' if openbao_tls_key and openbao_tls_cert else 'http' }}"
1819

@@ -59,7 +60,9 @@ openbao_config: >
5960
"path": "/openbao/file",
6061
{% if openbao_raft_leaders | length > 0 %}
6162
"retry_join": {
62-
"leader_api_addr": "{{ openbao_protocol }}://{{ openbao_raft_leaders | first }}:{{ openbao_api_port }}"
63+
"leader_api_addr": "{{ openbao_protocol }}://{{ openbao_raft_leaders | first }}:{{ openbao_api_port }}"{% if openbao_tls_ca %},
64+
"leader_ca_cert_file": "/openbao/config/{{ openbao_tls_ca }}"
65+
{% endif %}
6366
}
6467
{% endif %}
6568
}

0 commit comments

Comments
 (0)