LabSetup/run.yml

56 lines
1.0 KiB
YAML
Raw Normal View History

2020-07-21 03:26:02 +02:00
---
- hosts: all
become: yes
vars_files:
- "vars/vault.yaml"
roles:
- role: geerlingguy.security
- role: geerlingguy.ntp
- role: grog.package
tasks:
- name: remove ubuntu motd spam
become: true
file:
path: "/etc/update-motd.d/{{ item }}"
state: absent
loop:
- 50-landscape-sysinfo
- 80-livepatch
- 95-hwe-eol
- 10-help-text
- 50-motd-news
when: ansible_distribution == 'Ubuntu'
- hosts: docker
become: yes
vars_files:
- "vars/vault.yaml"
2020-07-24 10:01:47 +02:00
tasks:
- pip:
name: docker
- pip:
name: docker-compose
2020-07-21 03:26:02 +02:00
roles:
- role: geerlingguy.docker
- hosts: edge
become: yes
vars_files:
- "vars/vault.yaml"
roles:
- role: ironicbadger.ansible_role_docker_compose_generator
- role: dock-cfddns
2020-07-24 10:01:47 +02:00
- hosts: rancher
become: yes
vars_files:
- "vars/vault.yaml"
roles:
- role: dock-rancher
- hosts: nfs
become: yes
vars_files:
- "vars/vault.yaml"
roles:
- role: geerlingguy.nfs