当前位置:  开发笔记 > 前端 > 正文

无法使用EC2上的机器IP地址打开spinnaker deck UI

如何解决《无法使用EC2上的机器IP地址打开spinnakerdeckUI》经验,为你挑选了1个好方法。

我已经从已经提供的社区图像成功地在ec2上安装了大三角帆,并且能够使用除了deck(ui网关)之外的ip访问所有服务.对于所有其他服务,我已将yml更改为绑定到ip地址,并且我已将port.confapache 更改为Listen 9000(所有流量).我在spinnaker配置中分别找不到任何yml for Deck.

此外,在安全组的ec2设置中,我还打开了允许到端口9000的入站连接.

如上所述,除了Deck,我可以使用ip访问所有其他服务.甲板仍然有约束力localhost:9000.

如果有人可以指出我在这里缺少的任何步骤,将会非常有帮助.提前致谢.



1> 小智..:

你重启了apache(sudo service apache2 restart)吗?

你能curl your-ip:9000直接在虚拟机上吗?

我刚刚执行了以下步骤:

从头开始构建vm并通过curl命令安装spinnaker(http://spinnaker.io/documentation/getting_started.html).

确认curl localhost:9000成功并curl my-ip:9000失败.

sudo vi /etc/apache2/ports.conf

编辑该文件中的声明收听按照(http://spinnaker.io/documentation/troubleshooting.html#why-cant-i-access-spinnaker-using-my-machines-ip-addr-or-hostname)

通过重启apache sudo service apache2 restart

确认curl my-ip:9000有效.

指定入口规则以允许外部流量到达此vm:9000.

谢谢,-Matt

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有