Ansible
EnotУстановка master
install ansible - master
install python - sleave
ansible all -m ping - Ну вы понял
ansible all -m setup - Показывает всю информацию о доступных слейв серверах.
ansible all -m shell -a "ls -lg /etc"
ansible all -m copy -a "src=hello.txt dest=/tmp" - Копирование файла
all -m file -a "path=/tmp/hello.txt state=absent" - Удаление Файла
ansible all -m apt -a "name=nginx state=latest" - Установка пакета
-v , -vv, -vvv - Ключ после любой команды, показывает вывод выполнения.
ansible-playbook create_vm.yml --ask-vault-pass --extra-vars "name_vm =test2"