Я пытаюсь выполнять задачи в playbook для хостов, упомянутых в моем файле инвентаризации, которые сгруппированы в «Jira». Но по какой-то причине моя группа не определяется для выбора. содержание файлов смотрите ниже.
Как я могу запустить все задачи, упомянутые в playbook, со всеми хостами в инвентаре?
У меня есть файл инвентаризации со следующим содержанием: Hosts.yml
all: # the all group contains all hosts
hosts:
ansible:
ansible_host: #{ansible-controller}
ansible_user: root
crowd:
ansible_host: #{crowd}
ansible_user: root
jira:
ansible_host1: 53.31.54.56
ansible_host2: 53.31.54.55
У меня есть playbook с контентом:
---
- name: Install Jira Application
hosts: jira
gather_facts: true
become: true
remote_user: root
roles:
- ansible-preparation
#- jira-applicationsetup
Я всегда получаю сообщение об ошибке ниже:
root@sedcagse0550:/usr/Anil/InfraAutomation/gsep-infrastructure-automation : ansible-playbook jira-fullinstall.yml
[WARNING]: Could not match supplied host pattern, ignoring: jira
PLAY [Install Jira Application] *************************************************************
skipping: no hosts matched
PLAY RECAP **********************************************************************************
Как я могу выполнить все задачи для всех хостов, упомянутых в файле инвентаризации?
python
, _2 _ / _ 3_), так как это приведет к тому, что другие просто будут тратить время на их поиск и поиск вашего (нерелевантного) вопроса при поиске. - person Anthon   schedule 23.03.2019