--- | |
- hosts: onos-cord | |
sudo: no | |
vars: | |
homedir: /tmp | |
remote_user: ubuntu | |
tasks: | |
- shell: "which docker > /dev/null || wget -qO- https://get.docker.com/ | sh" | |
- shell: usermod -aG docker ubuntu | |
sudo: yes | |
- shell: "curl -L https://github.com/docker/compose/releases/download/1.5.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose; chmod +x /usr/local/bin/docker-compose" | |
sudo: yes | |
- file: path={{ ansible_env['PWD'] }}/cord | |
state=directory | |
- copy: src={{ homedir }}/{{ item }} | |
dest={{ ansible_env['PWD'] }}/cord | |
with_items: | |
- id_rsa | |
- docker-compose.yml | |
- file: path={{ ansible_env['PWD'] }}/cord/id_rsa | |
mode=0600 |