Хосты
Хосты указываются в формате YAML в файле hosts.yaml или CSV в файле hosts.csv. Сначала проверяется наличие YAML, а затем CSV.
Параметры хостов
name- Обязательный - отображаемое имя хоста.ip- Обязательный - ip-адрес для подключения.port- порт API для подключения (не ssl). По умолчанию8728.user- имя пользователя для подключения. По умолчаниюadmin.password- пароль для подключения. По умолчанию пустой.
У каждого хоста могут быть дополнительные параметры, которые могут быть использованы в качестве переменных при выполнении задач.
hosts.yaml
Файл в формате YAML где корневой элемент hosts - массив с объектами, каждый из которых содержит описание хоста. Дополнительные параметры указываются как поля в объекте хоста.
hosts:
- name: mk_sibintek_kaluga_azs_1
ip: 10.10.42.58
port: 8292
user: admin
password: wfc_admin_2020
- name: mk_sibintek_kaluga_azs_2
ip: 10.10.42.59
port: 8292
user: admin
password: wfc_admin_2020
- name: mk_sibintek_kaluga_azs_3
ip: 10.10.42.60
port: 8292
user: admin
password: wfc_admin_2020
- name: mk_sibintek_kaluga_azs_5
ip: 10.10.42.61
port: 8292
user: admin
password: wfc_admin_2020
hosts.csv
Файл в формате CSV, где первая строка это заголовки параметров, а все последующие - записи с параметрами хостов. Дополнительные параметры указываются как столбцы. Разделитель в файле - запятая ,.
name,ip,user,password
mk_sibintek_azs_10,10.10.41.181,admin,wfc_admin_2020
mk_sibintek_azs_4,10.10.41.182,admin,wfc_admin_2020
mk_sibintek_azs_5,10.10.41.183,admin,wfc_admin_2020
mk_sibintek_azs_37,10.10.41.184,admin,wfc_admin_2020
mk_sibintek_azs_80,10.10.41.185,admin,wfc_admin_2020
No Comments