为了账号安全,请及时绑定邮箱和手机立即绑定

ansible批量部署的问题

ansible批量部署的问题

BIG阳 2019-02-22 14:26:33
刚接触ansible,学习了文档,有以下问题希望能解决: 需要将一批可执行文件发布到各个服务器上,然后执行启动命令(eg: start_exe)将其启动; 这个部署过程如何使用ansible来完成? 我有两个问题: 对以下场景使用ansible的通用方式是什么? 通过ansible将多个可执行文件复制到目标服务器,是多次调用copy模块? 还是将其打包成一个文件,然后调用copy模块发布到远端后再解析? 可执行文件发布到目标服务器后,需要掉启动命令将其启动;这个启动命令是放在一个全局path中的,一般在.bash_profile中设置了环境变量,登录ssh可以识别;现在通过ansible的command模块或者shell模块因为没有加载环境变量,无法识别到这个全局命令; 请问如何实现?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 693 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信