Я только начал работать с ansible и создал простую книгу для развертывания nginx на целевом сервере. Файл книги воспроизведения YAML (myplaybook.yml) выглядит так: -
- name: Configure webserver with nginx
hosts: webservers
sudo: True
tasks:
- name: install nginx
- apt: name=nginx update_cache=yes
environment:
http_proxy: myproxy.com:8088
https_proxy: myproxy.com:8088
Когда я выполняю: -
$ ansible-playbook myplaybook.yml
Я получил:-
ОШИБКА: синтаксическая ошибка при загрузке скрипта YAML, nginx-ansible.yml Примечание: ошибка может фактически появляться перед этой позицией: строка 7, столбец 23
- apt: name=nginx update_cache=yes
environment:
^
Я не понимаю, почему возникает эта ошибка - файл hosts содержит раздел [webservers] ОК - может ли кто-нибудь помочь?
Спасибо!