I have successfully installed spinnaker on ec2 from an already provided community image and have been able to access all the services using ip apart from deck (ui gateway). For all other services, I have changed the yml to bind to the ip address and I have changed the port.conf
in apache to Listen 9000(all traffic). I could not find any yml for Deck separately in spinnaker config.
Additionally, in my ec2 settings for security group I have also opened up to allow inbound connections to port 9000.
As mentioned I can access all other services using ip except Deck. Deck is still binding itself to localhost:9000
.
It will be very helpful if someone can point any steps I am missing here. Thanks in advance.
Did you restart apache (sudo service apache2 restart
)?
And are you able to curl your-ip:9000
directly on the vm?
I just performed the following steps:
curl localhost:9000
succeeds and curl my-ip:9000
fails.sudo vi /etc/apache2/ports.conf
sudo service apache2 restart
curl my-ip:9000
works.Thanks, -Matt