On 4/12/20 7:50 PM, Adam McGill wrote:
> Can i specify it on the hosts: line in the playbook is what i am trying to understand and point it to a value in the group.
>
> hosts:
> ['groupone']['comname2']
> groupone.comname2
>
> gives me warning , could not match supplied host pattern.
>
> tried a few things like above, running into a syntax issue it seems or there isn't a way to do it. Online documentation
> referencing a lot with referencing groups to combine or exclude. Which isn't what i want,
> as i just want to reference a name/value in a group.
There are a number of possibilities which comes to my mind:
- create new group for comname2, which can be included into [groupone] through [groupone:children]
- create dynamic group in the playbook with add_host task
- use --limit on the command line
Regards
Racke
>
> On Sunday, April 12, 2020 at 1:04:42 AM UTC-5, Adam McGill wrote:
>
>
> Is it possible to specify in a playbook hosts value to be a group item from hosts file?
>
> *_example:_*
>
> Hosts file contains:
>
> [groupone]
> comname1
> comname2
> comname3
>
> in the playbook would like it to grab the group (groupone) but only apply the playbook routine to a name/value in
> that group and not all in that group.
>
> groupone | comname2
>
>
https://groups.google.com/d/msgid/ansible-project/b8afd5ba-eb04-45c6-947c-837722506870%40googlegroups.com
> <
https://groups.google.com/d/msgid/ansible-project/b8afd5ba-eb04-45c6-947c-837722506870%40googlegroups.com?utm_medium=email&utm_source=footer>.