2017-10-16 8 views
0

イングレスの例では、bancked侵入を特定するために、我々は例えば、SERVICEPORTとserviceNameのを指定する必要があることを示しています。Kubernetes Ingress servicePortの代替ですか? <a href="https://kubernetes.io/docs/concepts/services-networking/ingress/" rel="nofollow noreferrer">https://kubernetes.io/docs/concepts/services-networking/ingress/</a>から

backend: 
     serviceName: test 
     servicePort: 80 

私はランダムなポートでサービスを作成し、入力定義でそれらを指定しないようにしたいです。 servicePortに代わるものはありますか?おそらく、サービスで割り当てられているポート名またはtargetPortを使用するでしょうか?

+0

ランダムポートから正確に何を求めたいのですか?あなたはkube-proxyがどのように動作するか知っていますか? kubernetesの下には、公開できるポッド用のランダムポートが使用されていますが、指定する必要があります。 – 3h4x

答えて

0

Kubernetesの侵入は、これまで(1.8)特定のポートのみをサポートしています。 https://kubernetes.io/docs/api-reference/v1.8/#ingressbackend-v1beta1-extensions

私の知る限り、通常のパターンは、サービスタイプClusterIPIngressを使用することですので、あなたは、ポートの衝突を心配することはありません。
あなたは、同じセレクターで別のサービスを利用している場合があります。必要に応じてNodePortがありますが、これはIngressの問題ではありません。

関連する問題

 関連する問題