sorry , i don't explain my issue exactly

this is a real example

playbook1 -- host1
playbook2-- another host
return
playbook1-- host2
playbook2 -- another host

--------------
thank you


Le jeudi 26 novembre 2020 à 14:04:06 UTC+1, [email protected] a écrit :

> ---
> - hosts: 10.0.10.100
>   tasks:
>   - include_tasks: playbook1.yml
>   - include_tasks: playbook2.yml  
>
> ---
> - hosts: 10.0.20.200
>   tasks:
>   - include_tasks: playbook1.yml
>   - include_tasks: playbook2.yml  
>
>
> or you can write this way too directly in main playbook..
> ---
> - hosts: 10.0.10.100
>   tasks:
>   - name: playbook 1
>     yum : 
>   - name: playbook 2
>     service : 
>
> ---
> - hosts: 10.0.20.200
>   tasks:
>   - name: playbook 1
>     yum : 
>   - name: playbook 2
>     service : 
>
> On Thu, Nov 26, 2020 at 6:28 PM blue fox <[email protected]> wrote:
>
>> 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
>>  
>> <https://groups.google.com/d/msgid/ansible-project/e5421973-8115-437c-93d1-071d5f24e2cdn%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/296cd974-a623-47a9-9356-9c644805094an%40googlegroups.com.

Reply via email to