1

我在运行 Ubuntu 14.04 的 Vagrant 机器上安装了 Spinnaker

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

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

当我在 9000 从 VagrantIP 上的主机访问 Deck UI 时,UI 成功启动。但是 Deck UI 尝试在 8084 访问本地主机上的门并获得“连接被拒绝”。我的 Gate 运行在“ http://VagrantIP:8084

我在哪里修改 Deck 访问 Gate 的 URL?

谢谢你的帮助

4

1 回答 1

0

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

您可以阅读以下博客文章https://blog.spinnaker.io/exposing-spinnaker-to-end-users-4808bc936698但基本上以下内容应该可以解决问题

我们将使用以下命令在默认的 Halyard 部署中指定0.0.0.0主机:gate.ymldeck.yml

echo "host: 0.0.0.0" | tee \
     ~/.hal/default/service-settings/gate.yml \
     ~/.hal/default/service-settings/deck.yml 
sudo hal deploy apply
于 2017-08-29T07:15:11.600 回答