diff --git a/ansible/host.yml b/ansible/host.yml index 98e6807..3981337 100644 --- a/ansible/host.yml +++ b/ansible/host.yml @@ -63,3 +63,25 @@ path: /var/lib/risotto/tls state: directory mode: "755" + +- name: "Add keyrings directory" + file: + path: /etc/apt/keyrings + state: directory + mode: "755" + +- name: "Add vector signed repositories" + ansible.builtin.get_url: + url: https://repositories.timber.io/public/vector/gpg.3543DB2D0A2BC4B8.key + dest: /etc/apt/keyrings/vector.asc + +- name: "Add vector repository" + ansible.builtin.apt_repository: + repo: "deb [signed-by=/etc/apt/keyrings/vector.asc] https://repositories.timber.io/public/vector/deb/debian {{ ansible_distribution_release }} main" + state: present + +- name: "Install vector" + ansible.builtin.apt: + name: vector + update_cache: yes + state: present