Mil*_*ter 5 linux automation rundeck
我创建了 Rundeck 密钥存储并在其中存储了密码
然后在内联脚本中我指定了以下内容(keys/JIRA 是 Rundeck 密码存储)
curl -XN -u user:keys/JIRA
Run Code Online (Sandbox Code Playgroud)
但是密码没有通过,认证失败,我做错了什么?
小智 5
密码值在传递给脚本时将被扩展。下面是一个例子:
- 描述: ''
执行启用:真
编号:1f7f5312-0887-4841-a7ef-1c30f712f927
日志级别:信息
名称:如何将 Rundeck 密钥存储传递给脚本
nodeFilterEditable: false
选项:
- 名称:JiraPass
安全:真实
存储路径:keys/jira.password
暴露值:真
计划启用:真
序列:
命令:
- 参数:${option.JiraPass}
脚本: |
#!/usr/bin/env bash
jira_password=$1
echo curl -XN -u "user:$1"
继续:假
策略:节点优先
uuid: 1f7f5312-0887-4841-a7ef-1c30f712f927