your loop example = your last easy way example each play run for 2 hosts , and me i need each 2 playbook run in one host each time
Example host1____ playbook1 Playbook2 ----------------- host2____ Playbook1 Playbook2 Le jeudi 26 novembre 2020 à 13:46:14 UTC+1, [email protected] a écrit : > Did you try using loop like this - > hosts.yml > --- > hosts: > - 10.0.10.100 > - 10.0.20.200 > > In playbook > - name: CONFIGURATION LOOP - 1 > include_tasks: loop.yml > loop: "{{ hosts }}" > > - name: CONFIGURATION LOOP - 2 > include_tasks: loop.yml > loop: "{{ hosts }}" > > > On Thursday, 26 November 2020 at 18:08:37 UTC+5:30 [email protected] > wrote: > >> no, i don't need like that , i need something like this: >> >> >> --- >> - name: playbook 1 for host 1 >> hosts: 10.0.10.100 >> tasks: >> - name: install app >> >> --- >> - name: playbook 2 for host 1 >> hosts: 10.0.10.100 >> tasks: >> - name: install app >> >> --- >> - name: playbook 1 for host 2 >> hosts: 10.0.10.200 >> tasks: >> - name: install app >> >> --- >> - name: playbook 2 for host 2 >> hosts: 10.0.10.200 >> tasks: >> - name: install app >> >> Le jeudi 26 novembre 2020 à 10:08:22 UTC+1, [email protected] a écrit : >> >>> Hello, >>> If you want to configure playbooks in easy way without using serial, you >>> can write like this way too. >>> --- >>> - name: playbook 1 for host 1 >>> hosts: 10.0.10.100 >>> tasks: >>> - name: install app >>> >>> --- >>> - name: playbook 1 for host 2 >>> hosts: 10.0.10.200 >>> tasks: >>> - name: install app >>> >>> --- >>> - name: playbook 2 for host 1 >>> hosts: 10.0.10.100 >>> tasks: >>> - name: install app >>> >>> --- >>> - name: playbook 2 for host 2 >>> hosts: 10.0.10.100 >>> tasks: >>> - name: install app >>> >>> On Thu, Nov 26, 2020 at 1:16 PM blue fox <[email protected]> wrote: >>> >>>> Yes , i looked that, but i need to run playbook for one host after run >>>> another playbook after return for running the playbook1 for the second >>>> host. >>>> Example: >>>> >>>> Playbook1 for 10.10.10.10 >>>> Playbook2 for another host >>>> playbook1 for 20.20.20.20 >>>> playbook2 for another host and continue executing another playbook >>>> >>>> Thank you >>>> Le jeudi 26 novembre 2020 à 04:29:56 UTC+1, [email protected] a >>>> écrit : >>>> >>>>> Use serial=1 >>>>> >>>>> >>>>> https://docs.ansible.com/ansible/latest/user_guide/playbooks_strategies.html#setting-the-batch-size-with-serial >>>>> >>>>> >>>>> On Thu, 26 Nov 2020 at 01:25, blue fox <[email protected]> wrote: >>>>> >>>>>> Hello; >>>>>> >>>>>> How to run 3 playbooks for each server alone: >>>>>> >>>>>> Example: >>>>>> >>>>>> [webservers] >>>>>> 10.10.10.10 >>>>>> 20.20.20.20 >>>>>> >>>>>> Run les 3 playbook for 10.10.10.10, after run it for 20.20.20.20 >>>>>> >>>>>> Thank you >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Ansible Project" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/ansible-project/f0609b04-3912-4c32-81d2-22ea4d1e01c2n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/ansible-project/f0609b04-3912-4c32-81d2-22ea4d1e01c2n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>>> Sent from a mobile device - please excuse the brevity, spelling and >>>>> punctuation. >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ansible Project" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/ansible-project/c68ed54f-72af-43ec-8c70-6198ffe7d0d3n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/ansible-project/c68ed54f-72af-43ec-8c70-6198ffe7d0d3n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/e5421973-8115-437c-93d1-071d5f24e2cdn%40googlegroups.com.
