別のノードで LXD コンテナーを起動してコンテナーと ssh キーを交換する方法は? つまり、SSH を使用して Ansible に LXD コンテナーへの直接アクセスを許可する方法は?
私はauthorized_keyモジュールを認識していますが、これはホストとAnsibleの間でのみキーを交換し、AnsibleとLXDコンテナーではキーを交換しません。
マシンのレイアウトを説明する下の図を参照してください。
+----------------------------+ +----------------------------+
| | | |
| Baremetal Machine <------------------+ Ansible Machine |
| + | | |
| | | | |
| | | | |
| | | | |
| +--------------------+ | | |
| | | | | | |
| | v | | | |
| | LXD Container | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| +--------------------+ | | |
| | | |
+----------------------------+ +----------------------------+