2017-03-14 7 views
0

ネットワークIPでデッキを公開して、チームメイトとセットアップを共有したいと考えています。今すぐlocalhostでリッスンしています(aws quickstartを使用しています)。ブラウザからアクセスするには、http://localhost:9000に適切なトンネリングを設定する必要があります。ローカルホストではなくネットワークIPでリッスンするようにspinnakerを変更してください

私はApacheのlisten/virtualhostポートを0.0.0.0:9000に変更し、spinnaker-local.ymlを変更して "services"ホストを0.0.0.0に設定しました。セキュリティ上の理由から、私は、他のマイクロサービスをローカルで聴いて、SAMLまたはOAuthを処理するのではなく、HTTP認証でデッキをロックする方がよいと考えました。しかし、クロムは、私はネットワークのIPからデッキにアクセスするとCORSエラーになるように見えるものを私に与えている:私は、これはTomcatののアクセスから発信されて推測している

XMLHttpRequest cannot load http://localhost:8084/applications. The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'.

が、私はどのようにわかりませんそれを修正するつもりです。誰もこれを達成する方法を知っていますか?

答えて

0

その後、sudo restart gate

ゲートを再起動/opt/spinnaker/config/gate.yml

cors: 
    allowedOriginsPattern: 'http://your ip address:9000' 

に設定を追加

関連する問題