--- - name: Stampo a video una serie di variabili hosts: localhost vars: animali: - cane - papero - topo nomi: - pippo - paperino - topolino tasks: - name: Stampo una serie prestabilita di variabili ansible.builtin.debug: msg: "Sappiamo per certo che {{item.nome}} e' un {{item.animale}}" loop: - { nome: 'pippo', animale: 'cane' } - { nome: 'paperino', animale: 'papero' } - name: Stampo due liste di variabili ansible.builtin.debug: msg: "Forse {{ item.0 }} e' un {{ item.1 }}" with_together: - "{{ nomi }}" - "{{ animali }}" - name: Stampo la concatenazione di due liste di variabili ansible.builtin.debug: msg: "{{ nomi + animali }}" - name: Stampo il prodotto cartesiano delle due liste di variabili ansible.builtin.debug: msg: "Forse {{ item.0 }} e' un {{ item.1 }}" with_nested: - "{{ nomi }}" - "{{ animali }}"