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