dotfiles/roles/user/secrets/hcv/tasks/main.yml
Matej Focko 6f29e49597
feat(user/secrets/hcv): add HC Vault task
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-09-06 11:25:37 +02:00

16 lines
533 B
YAML

---
- name: Install HC Vault via package manager
when: ansible_distribution in [ "AlmaLinux", "CentOS", "Fedora", "Ubuntu"]
block:
- name: Enable repository
ansible.builtin.include_tasks: "install_{{ ansible_distribution }}.yml"
- name: Install Vault
ansible.builtin.package:
name: vault
state: present
become: true
- name: Install HC Vault to userspace
ansible.builtin.include_tasks: install_user.yml
when: ansible_distribution not in [ "AlmaLinux", "CentOS", "Fedora", "Ubuntu"]