在RunDeck中,我需要使用一个作业的输出作为另一个作业的输入。我打算按照this answer中概述的方式进行。基本上,我有一个主要工作,它会调用另外两个工作。
我的问题是我的RunDeck安装中的作业具有访问控制,因此我需要将身份验证信息从主作业传递到从命令行启动的作业。
我如何传递此身份验证信息?
BTW,我公司使用的是RunDeck 2.5.1版本,这是一个有点旧的版本。答案 0 :(得分:1)
您可以从Rundeck获取username
,但不能输入密码。
您可以在第一份作业中创建一个密码,并将该密码作为命令行变量传递给第二份作业。
我不知道如何使用rundeck命令行进行身份验证,但您可以使用http调用并使用rest api ...