[英]Rundeck: how to pass authentication credentials from a job to another?
在 RunDeck 中,我需要使用一个作业的输出作为另一个作业的输入。 我计划按照这个答案中概述的方式来做。 基本上,我有一个主工作,它会调用其他两个工作。
我的问题是 RunDeck 安装中的作业具有访问控制,因此我需要将身份验证信息从主作业传递到从命令行启动的作业。
我将如何传递此身份验证信息?
顺便说一句,我的公司使用 RunDeck 2.5.1 版,这是一个有点旧的版本。
您可以从Rundeck获取username
,但不能获取密码。
您可以在第一个作业中创建一个密码,然后将该密码作为命令行变量传递给第二个作业。
我不知道如何使用rundeck命令行进行身份验证,但是可以使用http调用并使用rest api ...
在较新版本的 Rundeck 中,可以在 Steps 之间传递数据。 该链接指向功能文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.