--- - name: "copy redis and dependency to destination" synchronize: src: "{{ role_path }}/files/" dest: "/tmp/ansible_deploy/" - name: "install redis" yum: name: - /tmp/ansible_deploy/jemalloc-3.6.0-1.el7.x86_64.rpm - /tmp/ansible_deploy/redis-3.2.12-2.el7.x86_64.rpm state: present - name: "enable redis" systemd: name: redis enabled: yes state: started - name: Ensures /home/tsg exists file: path=/home/tsg state=directory tags: mkdir - name: install certstore unarchive: src: "{{ role_path }}/files/certstore-base-online-20190923.tar.gz" dest: /home/tsg - name: template certstore configure file template: src: "{{ role_path }}/templates/cert_store.ini.j2" dest: /home/tsg/certstore-base/conf/cert_store.ini - name: bootup certstore blockinfile: marker: "## {mark} bootstrap certstore" path: /etc/rc.d/rc.local block: | cd /home/tsg/certstore-base; ./r2_certstore