「ホスト鍵の検証に失敗しました」のため、Host_key_checking が false に設定された Ansible が失敗します。

「ホスト鍵の検証に失敗しました」のため、Host_key_checking が false に設定された Ansible が失敗します。

私の中にはansible.cfg私がいます。

[defaults]
host_key_checking = False

しかし、私のansible gitゲームはgit clone --bare

"msg": "ホスト キーの検証に失敗しました。\r\n致命的: リモート ストアから読み取れませんでした。\n\n正しいアクセス権があり、\nストレージが存在することを確認してください。"

ベストアンサー1

特別なオプションが必要ですgitモジュールの命名accept_hostkey

  • ansible.cfg のオプションは、コントローラノードに接続するために有効なホストキーが必要かどうかを制御します。
  • 構成されているマシンでは、有効なホストキーが不要であることも知っておく必要があります。あなたはこれを行うことができます

    • ~/.ssh/configリモートホストに設定StrictHostKeyChecking no
    • または、SSHを使用してモジュールでオプションを設定して、ホストキーチェックを無効にするように指示します。

おすすめ記事