Vagrant上的Spinnaker-修改Deck UI的门URL

Vagrant上的Spinnaker-修改Deck UI的门URL,vagrant,spinnaker,Vagrant,Spinnaker,我已经在一台运行Ubuntu 14.04的流浪机器上安装了Spinnaker 我的所有组件都已成功运行(已检查活动端口、所有日志) 我还通过指定自定义设置在所有网络接口上绑定Deck UI和Gate 当我在9000从VagrantIP上的主机访问Deck UI时,该UI成功启动。但Deck UI试图访问8084本地主机上的gate,并得到“连接被拒绝”。 我的大门正在运行“” 我应该在哪里修改用来访问闸门的URL 感谢您的帮助您需要将spinnaker绑定到0.0.0网络接口,以便从本地计算机访

我已经在一台运行Ubuntu 14.04的流浪机器上安装了Spinnaker

我的所有组件都已成功运行(已检查活动端口、所有日志)

我还通过指定自定义设置在所有网络接口上绑定Deck UI和Gate

当我在9000从VagrantIP上的主机访问Deck UI时,该UI成功启动。但Deck UI试图访问8084本地主机上的gate,并得到“连接被拒绝”。 我的大门正在运行“”

我应该在哪里修改用来访问闸门的URL


感谢您的帮助

您需要将spinnaker绑定到
0.0.0
网络接口,以便从本地计算机访问时可用

你可以阅读下面的博文,但基本上下面的内容应该可以做到

在我们的示例中,我们将在
gate.yml
deck.yml
中指定
0.0.0
主机 使用此命令的默认系索展开:

echo "host: 0.0.0.0" | tee \
     ~/.hal/default/service-settings/gate.yml \
     ~/.hal/default/service-settings/deck.yml 
sudo hal deploy apply

您需要将spinnaker绑定到
0.0.0.0
网络接口,以便从本地计算机访问时可用

你可以阅读下面的博文,但基本上下面的内容应该可以做到

在我们的示例中,我们将在
gate.yml
deck.yml
中指定
0.0.0
主机 使用此命令的默认系索展开:

echo "host: 0.0.0.0" | tee \
     ~/.hal/default/service-settings/gate.yml \
     ~/.hal/default/service-settings/deck.yml 
sudo hal deploy apply

我已经做到了。完成后,我确认gate和deck现在正在监听所有网络接口。问题略有不同。在Deck UI中,一个名为vendor_bundle.js的javascript文件正试图访问本地主机8084上的Gate。这永远不会起作用,因为“localhost”是我的主机,所有东西都在一台流浪机器中运行。我如何告诉Deck UI通过特定URL访问Gate。非常感谢您的输入。我可以从本地机器访问spinnaker,这是因为UI的javascript无法通过本地主机访问Gate。我希望这能澄清我的问题。看看链接的帖子。您需要
hal-config-security-ui-edit\--覆盖基本urlhttp://spinnaker.mydomain.org:9000 &&hal配置安全api编辑\--覆盖基本urlhttp://spinnaker.mydomain.org:8084 &&hal deploy apply
我已经做到了。完成后,我确认gate和deck现在正在监听所有网络接口。问题略有不同。在Deck UI中,一个名为vendor_bundle.js的javascript文件正试图访问本地主机8084上的Gate。这永远不会起作用,因为“localhost”是我的主机,所有东西都在一台流浪机器中运行。我如何告诉Deck UI通过特定URL访问Gate。非常感谢您的输入。我可以从本地机器访问spinnaker,这是因为UI的javascript无法通过本地主机访问Gate。我希望这能澄清我的问题。看看链接的帖子。您需要
hal-config-security-ui-edit\--覆盖基本urlhttp://spinnaker.mydomain.org:9000 &&hal配置安全api编辑\--覆盖基本urlhttp://spinnaker.mydomain.org:8084 &&hal部署应用