Feature package updates #4 #5
|
@ -22,24 +22,27 @@
|
||||||
- name: install ubuntu1 node as ansible control machine
|
- name: install ubuntu1 node as ansible control machine
|
||||||
hosts: ubuntu1
|
hosts: ubuntu1
|
||||||
tasks:
|
tasks:
|
||||||
- apt:
|
- name: install pip
|
||||||
|
apt:
|
||||||
name:
|
name:
|
||||||
- python3-pip
|
- python3-pip
|
||||||
- pip:
|
- name: install/upgrade Python tools
|
||||||
|
pip:
|
||||||
name:
|
name:
|
||||||
- pip
|
- pip
|
||||||
- setuptools
|
- setuptools
|
||||||
- cryptography
|
|
||||||
- paramiko
|
|
||||||
extra_args: --upgrade
|
extra_args: --upgrade
|
||||||
- pip:
|
- name: install ansible
|
||||||
|
pip:
|
||||||
name: ansible
|
name: ansible
|
||||||
version: 2.5.2
|
version: 2.5.2
|
||||||
- become_user: vagrant
|
- become_user: vagrant
|
||||||
|
name: checkout experiments repo on controller node
|
||||||
git:
|
git:
|
||||||
dest: ./ansible-experiments
|
dest: ./ansible-experiments
|
||||||
repo: https://github.com/stationgroup/ansible-experiments
|
repo: https://github.com/stationgroup/ansible-experiments
|
||||||
- become_user: vagrant
|
- become_user: vagrant
|
||||||
|
name: create ssh key for vagrant user
|
||||||
user:
|
user:
|
||||||
name: vagrant
|
name: vagrant
|
||||||
generate_ssh_key: true
|
generate_ssh_key: true
|
||||||
|
|
Loading…
Reference in a new issue