diff --git a/lotus-land-story/redis.yml b/lotus-land-story/redis.yml new file mode 100644 index 0000000..217670a --- /dev/null +++ b/lotus-land-story/redis.yml @@ -0,0 +1,23 @@ +# https://redis.io/docs/install/install-redis/install-redis-on-linux/#install-on-ubuntudebian +- name: Set up Redis + hosts: lotus-land-story + tasks: + + - name: Add apt key + ansible.builtin.shell: > + curl -fsSL https://packages.redis.io/gpg | + sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg + creates: /usr/share/keyrings/redis-archive-keyring.gpg + + - name: Add apt repo + ansible.builtin.apt_repository: + repo: "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb {{ ansible_distribution_release }} main" + state: present + filename: redis + + - name: Install Redis + ansible.builtin.apt: + pkg: redis + state: present + +# vim: ft=yaml.ansible