Мы должны установить Apache, скопировать файлы конфигурации, а затем запустить и настроить его для запуска.Ansible Playbook - установка/настройка ошибки Apache
Вот сборник пьес написано до сих пор:
---
- hosts: example
tasks:
- name:Install Apache
command: yum install --quiet -y httpd httpd-devel
- name:Copy configuration files
command:>
cp httpd.conf /etc/httpd/conf/httpd.conf
- command:>
cp httpd-vshosts.conf /etc/httpd/conf/httpd-vshosts.conf
- name:Start Apache and configure it to run
command: service httpd start
- command: chkconfig httpd on
Однако, когда я запускаю команду: ansible-playbook playbook.yml
, я получаю это:
error: ERROR! Syntax Error while loading YAML.
The error appears to have been in '/etc/ansible/playbook.yml': line 3, column 1, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
- hosts: example
tasks:
^ here
Я пытался баловаться с пробелами и перестановке вещи, но я все еще получаю эту ошибку. Я уверен, что это что-то маленькое, чего я здесь не хватает, но это подталкивает меня к концу! Любая помощь будет оценена! Спасибо.
Большое спасибо. Это сработало для меня .. Проблема была в пробеле! –