Rundeck部署

Posted

技术标签:

【中文标题】Rundeck部署【英文标题】:Rundeck deployment 【发布时间】:2018-11-01 16:12:39 【问题描述】:

我是 Rundeck 的新手,有一个简短的问题。

有没有一种方法可以成功部署到单个节点并在我们对 Rundeck 中的其余节点/标签进行成功验证后进行验证时暂停它?

【问题讨论】:

【参考方案1】:

使用带有捆绑插件的标准 Rundeck 安装,我不确定是否可以实现。你介意分享一些关于你的验证过程的细节吗?您可以尝试的一个插件是 nixy-step-plugin ‘waitfor’ 步骤,因为它们可以根据以下内容执行一些验证;如果文件包含字符串、主机是否使用 ping 启动、端口是否打开等,则在继续执行作业的后续步骤之前。如果仅该插件无法满足您的验证过程,您还可以使用 nixy-step 插件作为指导以及 Plugin developer guide 创建自己的自定义插件。 希望对你有帮助

【讨论】:

谢谢爱德华多。这将是关于应用程序功能的 QA 验证和一些 UA 测试,这是今天的手动 :)。无论如何,我们是否可以进行 A/B 类型的部署,例如从找到的节点列表中,Rundeck 必须选择其中的 50% 并进行部署,然后再部署其他 50%。这可能吗?

以上是关于Rundeck部署的主要内容,如果未能解决你的问题,请参考以下文章

安装和使用rundeck

RUNDECK安装

rundeck基本使用

rundeck 自动发布平台

sh 此脚本可帮助您开始为RunDeck Project #rundeck创建资源模型

rundeck自动化运维