[Noob Detected]
Пытаясь средствами имеющейся CMS, написанной на PHP, вызвать сценарий ansible.
Задействованы: Symfony 3 и
https://github.com/maschmann/php-ansible/
Задача:
Через веб-форму, передав данные, вызвать ansible-playbook
Пример:
$ansible = new Ansible();
$ansible->playbook()->play('add.yml')->extraVars([$vars])->execute();
Все, что мне нужно
работает через root в шелле.
Но вот передать вышежелаемое через
форму на сайте (используется www-data) не получается.
Менял в указанном запросе данного форка аргумент
user -итог один.
Возможно, секрет прост - но тупо не могу понять - как
Using PHP call Ansible Playbook - используя PHP вызвать необходимые для меня Ansible playbook'и.
Используя тот же WP, я "вижу" что при установке создаются и директории, и устанавливается БД...
Но теперь. в моем случае, как я могу те же условия/знания применить в конкретном случае?