0

读过rundeck CLI 工具(rd-project 等)用于framework.properties查找连接到 rundeck 的 URL 或环境变量。我就是什么都做不了。

我需要让它通过127.0.0.1:4440. 我可以远程登录到这个端口,我知道没问题。但是,我无法1.2.3.4:4440从实例远程登录(1.2.3.4公共 IP 在哪里)。我找不到如何正确配置 AWS 安全组。

我已更改framework.properties如下:

...
framework.server.url = http://127.0.0.1:4440

我重新加载了rundeck,但这没有什么区别。rd-project仍然无法连接。即使我更改framework.server.name并更改framework.server.hostname为我的公共 IP 并重新启动,它也会失败。

使用环境变量RUNDECK_URL没有区别。我正在使用 v2.6.2。

我究竟做错了什么?

这是我的命令:

RUNDECK_URL=http://127.0.0.1:4440 /usr/bin/rd-project -a create -p newProj
4

1 回答 1

0

您需要设置以下属性来为 localhost 配置 rundeck:

在 framework.properties 中:

framework.server.hostname=localhost

在 rundeck-config.properties 中:

grails.serverURL= http://localhost:[端口]

希望这可以帮助。

于 2016-01-19T09:41:58.837 回答