azure - 远程执行平台

标签 azure ansible salt-stack octopus-deploy remote-execution

我正在寻找一个框架/平台,允许我在 Windows 计算机上执行远程命令并报告结果。 这些机器将在我们公司网络之外公开,可能位于防火墙、代理等后面。我们对它们拥有完全访问权限,并且可以按照我们想要的任何方式配置它们。想想具有 3G 网络的 ATM。

我想我正在寻找类似于 SaltStack 远程执行的东西。但该企业计划的每个 Minion 成本很高,我需要在数千个上安装它。

另一种可能的解决方案是 Octopus Deploy、Azure DevOps 或任何与此相关的 CD 工具,但不需要环境。

我也研究过 ansible,但没有代理来克服防火墙、路由器、代理后面的目标,我不确定反向连接将如何工作。

我现在想避免使用 Puppet 或 Chef。理想情况下,基于云的解决方案会很棒,尤其是在 Azure 中。

有什么建议、方向吗?

最佳答案

Octopus Deploy 目前正在研究“Ops Processes”,这听起来可能适合您正在寻找的内容。就在我们的 roadmap 上如果您感兴趣,我们计划在未来 8 周左右的时间内准备好第一轮功能。

警告:我在 Octopus 工作,所以请仔细阅读您将要了解的内容

关于azure - 远程执行平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57632765/

相关文章:

python - rhel 5.4 中的 salt 安装

salt-stack - 如何使用Salt cmd.script执行多个脚本?

python - 如何在 saltstack 中运行自定义模块

azure - Azure 容器实例的静态 IP 地址

azure - 如何使用 azure-devops-extension-api 和 azure-devops-extension-sdk 获取租户 ID?

docker - 使用ansible卷启动合并列表的Docker容器

ansible 在 Windows 文件路径中重复斜杠

Azure 服务计划 - Web 应用程序在时间更改后无法运行

azure log Analytics - 在日志分析中连接两个图表

mysql - 使用ansible安装和配置mysql