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
|