jenkins - 如何使用 Ansible 从 Window 系统部署到 Linux VM
问题描述
我需要在 Linux 平台上部署我的应用程序。目前我的 Jenkins 和 nexus 正在 Windows 平台上运行。是否可以使用 Ansible 来实现这一点。我在我的 Jenkins 中添加了 Ansible 插件。
解决方案
不幸的是,Ansible 不能在 Windows 主机上运行,只能管理 Windows 主机。但是有使用 Windows Subsystem for Linux (WSL) 的解决方案,但并不推荐。
我想知道你的 Jenkins 奴隶,其中一个奴隶可以是基于 Linux 的奴隶,你可以从那里触发 ansible。
推荐阅读
- php - 为什么我的数据在表中填充了两次,但在数据库中只存储了一次?
- postgresql - 计算序列中上升值的边界
- angular - 我如何在具有特定内容类型的 Angular 中发布请求
- image-processing - GraphicsMagick 水印
- amazon-web-services - 如何在 Elastic Load Balancer 上增加 60 秒超时问题?
- r - R:将文本值从数据框的一个单元格复制到另一个数据框的另一个单元格
- c# - 使用 c# 执行 oracle 存储过程会引发错误 ORA-06502: PL/SQL: numeric or value error\nORA-06512
- react-native - 打开键盘时使 react-native-autocomplete-input 可见
- javascript - 画布转换为白色背景的 JPG
- amazon-web-services - AWS 机密管理器,轮换机密时“先前的轮换未完成”