# Is there any Ansible master / Slave concept.

**URL:** <https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970>\
**Category:** Ansible Project\
**Created:** [March 12, 2018, 4:15pm UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970 "2018-03-12T16:15:30Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rraka1002](https://avatars.discourse-cdn.com/v4/letter/r/bcef8e/32.png) [@rraka1002](https://forum.ansible.com/u/rraka1002)\
**Post date:** [March 12, 2018, 4:15pm UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970/1 "2018-03-12T16:15:30Z")

</div>

Is there any Ansible master / Slave concept.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [March 12, 2018, 4:17pm UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970/2 "2018-03-12T16:17:54Z")

</div>

We try to avoid slavery in all contexts .... that said there is a  
'controller' vs 'target' concept and when using ansible-pull you have  
'server' vs 'client'.

If you look at Tower/AWX you have other ways of clustering the control nodes.

---

<div class="post-metadata">

**Author:** ![rraka1002](https://avatars.discourse-cdn.com/v4/letter/r/bcef8e/32.png) [@rraka1002](https://forum.ansible.com/u/rraka1002)\
**Post date:** [March 12, 2018, 4:22pm UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970/3 "2018-03-12T16:22:34Z")

</div>

Thanks for teh information @Brian, Can you point any link to over for Tower/AWX you just mentioned.

---

<div class="post-metadata">

**Author:** ![Varun\_Chopra](https://avatars.discourse-cdn.com/v4/letter/v/54ee81/32.png) [@Varun\_Chopra](https://forum.ansible.com/u/Varun_Chopra)\
**Post date:** [March 13, 2018, 3:13pm UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970/4 "2018-03-13T15:13:41Z")

</div>

[http://lmgtfy.com/?q=ansible+tower](http://lmgtfy.com/?q=ansible+tower)

---

<div class="post-metadata">

**Author:** ![SUMIT\_SAHAY](https://avatars.discourse-cdn.com/v4/letter/s/97f17d/32.png) [@SUMIT\_SAHAY](https://forum.ansible.com/u/SUMIT_SAHAY)\
**Post date:** [March 14, 2018, 11:45am UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970/5 "2018-03-14T11:45:49Z")

</div>

> We try to avoid slavery in all contexts … that said there is a  
> ‘controller’ vs ‘target’ concept and when using ansible-pull you have  
> ‘server’ vs ‘client’.
> 
> If you look at Tower/AWX you have other ways of clustering the control nodes.

Hi Brian,

I guess clustering only available in ansible Tower only but not in ansible core.

I also want to implement the clustering in ansible core, didn’t get any success.  
If you have anything for this, please share so that we will get to know.

Looking forward for your reply.

Thanks & Regards  
Sumit Sahay

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [March 14, 2018, 2:53pm UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970/6 "2018-03-14T14:53:46Z")

</div>

'clustering' is a very broad term, you need to define the specific  
features you are looking for.

---

<div class="post-metadata">

**Author:** ![SUMIT\_SAHAY](https://avatars.discourse-cdn.com/v4/letter/s/97f17d/32.png) [@SUMIT\_SAHAY](https://forum.ansible.com/u/SUMIT_SAHAY)\
**Post date:** [March 16, 2018, 5:18am UTC](https://forum.ansible.com/t/is-there-any-ansible-master-slave-concept/26970/7 "2018-03-16T05:18:35Z")

</div>

Thanks Brian for your prompt reply.

I am looking for load balancing in ansible, having 2 server of ubuntu 16.04 having same configuration and having same version of ansible core in both.

What I want to do, if one ansible server reaches the limit and the 2nd ansible control server gets start and execute the task as mentioned in playbook.

I guess this is also part of clustering.

Looking forward for your reply.

Thanks & Regards  
Sumit Sahay
