24 lines
612 B
YAML
24 lines
612 B
YAML
---
|
|
- name: 'Create required plugin directories'
|
|
ansible.builtin.file:
|
|
path: '{{ item }}'
|
|
state: 'directory'
|
|
mode: '0755'
|
|
loop:
|
|
- '/var/lib/docker-plugins/rclone/config'
|
|
- '/var/lib/docker-plugins/rclone/cache'
|
|
|
|
- name: 'Install docker plugin'
|
|
community.docker.docker_plugin:
|
|
plugin_name: 'rclone/docker-volume-rclone:amd64'
|
|
alias: 'rclone'
|
|
state: 'present'
|
|
plugin_options:
|
|
args: '-v'
|
|
|
|
- name: 'Copy rclone config'
|
|
ansible.builtin.copy:
|
|
src: '{{ docker_rclone_plugin_config }}'
|
|
dest: '/var/lib/docker-plugins/rclone/config/rclone.conf'
|
|
mode: '0644'
|