У меня есть файл инвентаризации как
# file: production_hosts
[my_servers]
myserver0[1:4].google.com
Когда я пытаюсь запустить playbook на подмножестве этих хостов, он дает только первый и последний хост.
$ ansible-playbook -i production_hosts -l 'myserver0[1:3].google.com' yum_update_all.yaml --list-hosts
playbook: yum_update_all.yaml
play #1 (all): all TAGS: []
pattern: [u'all']
hosts (2):
myserver01.google.com
myserver03.google.com
Когда я пробовал по-другому, давая каждое число, оно давало все.
$ ansible-playbook -i production_hosts -l 'myserver0[1:2:3].google.com' yum_update_all.yaml --list-hosts
playbook: yum_update_all.yaml
play #1 (all): all TAGS: []
pattern: [u'all']
hosts (3):
myserver02.google.com
myserver01.google.com
myserver03.google.com
Хосты с похожим шаблоном не будут работать в лимите?