Question: How to expose Spinnaker to end user without Tunneling ?


Answer: Below are the steps.


echo "host: 0.0.0.0" | tee \
~/.hal/default/service-settings/gate.yml \
~/.hal/default/service-settings/deck.yml
    
    sudo hal deploy apply

Here is a referenced link it will help

https://www.spinnaker.io/setup/quickstart/halyard-gke-public/