私は(ANSIBLE_HOST)を介してインベントリファイルを指定せずにPythonでAnsibleを実行したいが、ちょうどによって:在庫を指定するのではなく、ホストを直接指定する必要はありませんか?
ansible.run.Runner(
module_name='ping',
host='www.google.com'
)
私は実際には簡単に生地でこれを行うが、単にPythonでこれを行う方法を疑問に思うことができます。一方、PythonのAnatile APIのドキュメントは実際には完全ではありません。
IPv6はAnsible> = 1.3で動作します。 – trkoch
不可能な1.9.1では、あなたが不可能なプレイブックを呼び出すと、コマンドラインから "all"を削除しますが、それをplaybook.ymlに残してください。これは正しい答えです "ansible-playbook -i example.com、playbook.yml" – PinoSan
次に、プレイノートに "ホスト"として設定する必要がありますので、どのサーバーでも動作しますか?プレイズブックで@ azmeuk – azmeuk