Thank you very much Hugo.
That is a very good solution that I can work with.

Best regards,
Ronny

Am Mittwoch, 26. November 2014 07:57:37 UTC+1 schrieb Ronny:
>
> Hello,
>
> I am trying to make a playbook with the following inventory work:
>
>  ###### hosts
> [applicationservers:children]
> dev1_appserver
> dev2_appserver
>
> [dev1_appserver]
> host1
>  
> [dev2_appserver]
> host1
>
> [dev1_appserver:vars]
> appserver_name=dev1
> appserver_home="somepath/dev1/..."
> appserver_port="9090"
>
> [dev2_appserver:vars]
> appserver_name=dev2
> appserver_home="somepath/dev2/..."
> appserver_port="8080"
>
> ########################
>  
> They share the same host, it's not mistake. If I write a playbook like 
> this:
> ###### playbook
> - hosts: applicationservers
>  tasks:
>  -name: deploy our application
>  shell: doDeploy.sh {{ appserver_name }} {{ appserver_home }} {{ 
> appserver_port }}
> ################################################
>  
> If I run this, the task "deploy our application" is only executed once. It 
> looks like ansible's smallest unit is the host. But we have here up to 6 
> application servers per host and want to deploy them at once.
> How should the inventory look like?
>
> 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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/0f26a7a1-ec97-41be-bcb1-7801b40dcb86%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to