--- - name: Installazione httpd, creazione directory e copia files su un gruppo di vm # nome di questo play hosts: OL_hosts # specifica su quali hosts o gruppi di hosts deve essere eseguito questo play become: true # utilizza i privilegi di root (default false) gather_facts: true # raccoglie i dati sull'host (default true) tasks: - name: Installo httpd ansible.builtin.dnf: name: httpd # nome del pacchetto da installare state: latest # desiderata (latest per ultima versione aggiornata, present se è sufficiente che sia presente) - name: Creo la directory ansible.builtin.file: path: /etc/httpd/conf.vhosts # percorso dove deve essere presente la directory state: directory # tipologia di file richiesto owner: root # owner group: root # gruppo mode: '0755' # acl del file - name: Copio il file di testo ansible.builtin.copy: src: example.txt # percorso del file in locale dest: /etc/httpd/conf.vhosts/ # destinazione del file sulla macchina remota owner: root # owner group: root # gruppo mode: '0644' # acl del file - name: Installazione apache2, creazione directory e copia files # nome di questo play hosts: debian_hosts # specifica su quali hosts o gruppi di hosts deve essere eseguito questo play become: true # utilizza i privilegi di root (default false) gather_facts: true # raccoglie i dati sull'host (default true) tasks: - name: Installo apache2 ansible.builtin.apt: name: apache2 # nome del pachetto da installare state: latest # desiderata (latest per ultima versione aggiornata, present se è sufficiente che sia presente) update_cache: true # equivalente di apt-get update - name: Creo la directory ansible.builtin.file: path: /etc/apache2/conf.vhosts # percorso dove deve essere presente la directory state: directory # tipologia di file richiesto owner: root # owner group: root # gruppo mode: '0755' # acl del file - name: Copio il file di testo ansible.builtin.copy: src: example.txt # percorso del file in locale dest: /etc/apache2/conf.vhosts/ # destinazione del file sulla macchina remota owner: root # owner group: root # gruppo mode: '0644' # acl del file