Ansibleconnect-使用一个命令从清单连接到所有主机
Ansible版本
CI状态
2.7
2.8
2.9
2.10
使用一个命令SSH进入清单中的所有主机。
Ansibleconnect根据您的ansible库存创建一个bash脚本。 该脚本将创建一个新的tmux窗口或会话,并为每一个“ sshable”清单主机创建一个单独的窗格。 在每个窗格的内部,将建立到窗格主机的ssh连接。
设置示例(在Ubuntu上):
sudo apt install tmux
sudo apt install sshpass
pip install ansibleconnect
用法示例:
连接到清单中的所有主机:
source <(ansibleconnect -i inventory.yml)
连接到组1和组2的所有主机:
source <(ansibleconnect -i inventory.yml -g 'group1:group2')
连接到group1中的所有主机,但也位于group2中的主机除外:
source <(ansibleconnect -i inve
1