我已经从已经提供的社区图像成功地在ec2上安装了大三角帆,并且能够使用除了deck(ui网关)之外的ip访问所有服务。对于所有其他服务,我已将yml更改为绑定到ip地址,并且已将apache中的port.conf
更改为Listen 9000(所有流量)。我在spinnaker配置中找不到任何一个deck for yck。
此外,在安全组的ec2设置中,我也打开了允许到端口9000的入站连接。
如上所述,除了Deck,我可以使用ip访问所有其他服务。 Deck仍然绑定到localhost:9000
。
如果有人可以指出我在这里缺少的任何步骤,将会非常有帮助。 提前谢谢。
答案 0 :(得分:5)
你重启了apache(sudo service apache2 restart
)吗?
你能直接在curl your-ip:9000
使用虚拟机吗?
我刚刚执行了以下步骤:
curl localhost:9000
成功,curl my-ip:9000
失败。sudo vi /etc/apache2/ports.conf
sudo service apache2 restart
curl my-ip:9000
有效。谢谢, -Matt