私はOpenshift Enterprise V3に2つのサービスを展開しています。 A、名前空間 - - NS1 Openshift v3クラスタのサービス名でサービスにアクセスできません
- サービス名であると言うNS2
私はサービスの下で、ポッド/コンテナからサービスBにアクセスしようとしていますAのURLをhttp://B.ns2.svc.cluster.localとすると、「ホストを解決できませんでした:サービスの名前は不明です」と表示されます。また、kubernetes.default.svc.cluster.localと同じメッセージが表示されます。 サービスBの静的IPアドレスを使用してサービスにアクセスできます。
これに関するご意見・ご感想はありがとうございます。 Openshift環境で作成されたすべてのサービスのDNSエントリが表示される方法はありますか?
サービスBはルータによって公開されていますか? –
両方のサービスがルートで公開され、オープンシフトの外側からアクセス可能です。サービスBのポッドからのルートを使用してアクセスすることはできません。静的IPを使用してのみアクセスできます。 – user3315068