Skip to content

Commit 328db89

Browse files
committed
Fixes for installation of openbao for automation
Some variables needed updating in the move to openbao from Vault.
1 parent a965c14 commit 328db89

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

etc/kayobe/ansible/deploy-openbao-kayobe-automation.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,24 @@
3636
ansible.builtin.import_role:
3737
name: stackhpc.hashicorp.openbao
3838
vars:
39-
openbao_config_dir: "/opt/kayobe/vault"
39+
openbao_api_addr: "http://127.0.0.1:8200"
40+
openbao_config_dir: "/opt/kayobe/openbao"
4041
openbao_cluster_name: "kayobe-automation"
4142
copy_self_signed_ca: false
4243
openbao_write_keys_file: true
43-
openbao_write_keys_file_path: "{{ kayobe_env_config_path }}/vault/kayobe-automation-keys.json"
44+
openbao_write_keys_file_path: "{{ kayobe_env_config_path }}/openbao/kayobe-automation-keys.json"
4445

4546
- name: Include OpenBao keys
4647
ansible.builtin.include_vars:
47-
file: "{{ kayobe_env_config_path }}/vault/kayobe-automation-keys.json"
48+
file: "{{ kayobe_env_config_path }}/openbao/kayobe-automation-keys.json"
4849
name: openbao_keys
4950
tags: always
5051

5152
- name: Import Vault unseal role
5253
ansible.builtin.import_role:
5354
name: stackhpc.hashicorp.vault_unseal
5455
vars:
55-
vault_api_addr: "{{ openbao_api_addr }}"
56+
vault_api_addr: "http://{{ openbao_api_addr }}"
5657
vault_unseal_token: "{{ openbao_keys.root_token }}"
5758
vault_unseal_keys: "{{ openbao_keys.keys_base64 }}"
5859
vault_unseal_verify: false
@@ -63,12 +64,12 @@
6364
ansible.legacy.hashivault_secret_engine:
6465
name: kayobe-automation
6566
backend: kv
66-
url: "{{ openbao_api_addr }}"
67+
url: "http://{{ openbao_api_addr }}"
6768
token: "{{ openbao_keys.root_token }}"
6869

6970
- name: Ensure secret store is present
7071
community.hashi_vault.vault_write:
71-
url: "{{ openbao_api_addr }}"
72+
url: "http://{{ openbao_api_addr }}"
7273
token: "{{ openbao_keys.root_token }}"
7374
path: kayobe-automation/{{ kayobe_environment }}
7475
data:

0 commit comments

Comments
 (0)