38 lines
758 B
YAML
38 lines
758 B
YAML
---
|
|
- 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"
|
|
roles:
|
|
- role: geerlingguy.docker
|
|
|
|
- hosts: edge
|
|
become: yes
|
|
vars_files:
|
|
- "vars/vault.yaml"
|
|
roles:
|
|
- role: ironicbadger.ansible_role_docker_compose_generator
|
|
- role: dock-cfddns
|