|
3 | 3 | hashivault_secret_engine:
|
4 | 4 | url: "{{ vault_api_addr }}"
|
5 | 5 | token: "{{ vault_token }}"
|
| 6 | + ca_cert: "{{ vault_ca_cert | default(omit) }}" |
6 | 7 | name: "{{ vault_pki_intermediate_ca_name }}"
|
7 | 8 | description: "{{ vault_pki_intermediate_ca_name }} CA"
|
8 | 9 | backend: "pki"
|
|
16 | 17 | hashivault_pki_ca:
|
17 | 18 | url: "{{ vault_api_addr }}"
|
18 | 19 | token: "{{ vault_token }}"
|
| 20 | + ca_cert: "{{ vault_ca_cert | default(omit) }}" |
19 | 21 | mount_point: "{{ vault_pki_intermediate_ca_name }}"
|
20 | 22 | type: "{% if vault_pki_intermediate_export | bool %}exported{% else %}internal{% endif %}"
|
21 | 23 | common_name: "{{ vault_pki_intermediate_ca_common_name }}"
|
|
29 | 31 | hashivault_pki_cert_sign:
|
30 | 32 | url: "{{ vault_api_addr }}"
|
31 | 33 | token: "{{ vault_token }}"
|
| 34 | + ca_cert: "{{ vault_ca_cert | default(omit) }}" |
32 | 35 | mount_point: "{{ vault_pki_root_ca_name }}"
|
33 | 36 | csr: "{{ intermediate_ca_csr.data.csr }}"
|
34 | 37 | common_name: "{{ vault_pki_intermediate_ca_common_name }}"
|
|
39 | 42 | hashivault_pki_set_signed:
|
40 | 43 | url: "{{ vault_api_addr }}"
|
41 | 44 | token: "{{ vault_token }}"
|
| 45 | + ca_cert: "{{ vault_ca_cert | default(omit) }}" |
42 | 46 | mount_point: "{{ vault_pki_intermediate_ca_name }}"
|
43 | 47 | certificate: |
|
44 | 48 | {{ intermediate_ca_csr_signed.data.certificate }}
|
|
50 | 54 | hashivault_pki_ca_set:
|
51 | 55 | url: "{{ vault_api_addr }}"
|
52 | 56 | token: "{{ vault_token }}"
|
| 57 | + ca_cert: "{{ vault_ca_cert | default(omit) }}" |
53 | 58 | mount_point: "{{ vault_pki_intermediate_ca_name }}"
|
54 | 59 | pem_bundle: |
|
55 | 60 | {{ intermediate_ca_csr_signed.data.certificate }}
|
|
78 | 83 | hashivault_pki_ca_set:
|
79 | 84 | url: "{{ vault_api_addr }}"
|
80 | 85 | token: "{{ vault_token }}"
|
| 86 | + ca_cert: "{{ vault_ca_cert | default(omit) }}" |
81 | 87 | mount_point: "{{ vault_pki_intermediate_ca_name }}"
|
82 | 88 | pem_bundle: "{{ vault_pki_intermediate_ca_bundle }}"
|
83 | 89 |
|
|
0 commit comments