[英]How to run ansible playbook with Bamboo or jenkins
我想使用Bamboo或jenkins执行Ansible剧本。 但是,构建失败,因为我无法通过ssh password。 你有什么主意吗?
您应该在ansible配置文件中使用密钥身份验证和private_key_file选项
在Jenkins中,您可以使用SSH代理插件将凭据提供给Ansible。
谢谢您的回答,我使用了一个简单的解决方案:
来自Bamboo或jenkins,我使用sshpass包执行我的剧本。
sshpass -p 'mypassword' ansible-playbook myplaybook.yml --ask-pass -c paramiko -vvvv
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.