
ansible all -m yum -a "имя=java-openjdk состояние=присутствует install_root=/opt/"
Я получаю следующую ошибку 127.0.0.1 | UNREACHABLE! => { "changed": false, "msg": "Не удалось подключиться к хосту по ssh: Отказано в доступе (publickey,gssapi-keyex,gssapi-with-mic,password).", "unreachable": true }
Я могу запустить плейбук, как показано ниже ansible-playbook --connection=local --inventory 127.0.0.1, teamcity.yml
решение1
В первом примере вы используете любое соединение, указанное в вашем инвентаре. Во втором примере вы указываете "connection=local".
Не видя вашего инвентаря и плейбука, я не могу быть уверен, какое решение лучше. Вы можете убедиться, что запись в вашем файле hosts использует локальное соединение:
examplehost ansible_connection=local