Мне нужно создать файл appse c .yml, который установит ES на любой существующий EC2.Как программно указать мой файл для установки на сервер? Пользователь передаст имя хоста в качестве параметра и каким-то образом мой файл должен развернуть на нем службу ES. Весь этот процесс должен быть автоматизирован. Я использую salttack. \ И в моем файле install-es.sls у меня уже есть:
update-hosts-entry:
file.append:
- name: /etc/hosts
- text:
- {{ grains['ipv4'][0] }} {{ salt['grains.get']('ec2:hostname') }}
- {{ grains['ipv4'][0] }} {{ grains['fqdn'] }}
Но все равно я получаю сообщение об ошибке: [ERROR] Обнаружено исключение при чтении данных экземпляра [ERROR] Невозможно выполнить читать данные экземпляра, отказываясь от
Любая помощь будет очень признателен.