2016-05-18 5 views
4

SSL終了を試すためにいくつかのサービスとイングレスをセットアップしました。私はLoadBalancerNodePortサービスをバックエンドとして使っても全く問題はありませんでしたが、ClusterIPサービスでは全く機能していません。IngressはClusterIPサービスを使用していますか?

Ingressのバックエンドは健全であると記載されていますが、私のアプリケーションから来ていないHTTPエラーが発生します。

$ kubectl describe ing nginx-cluster-ssl-ingress 
Name:   nginx-cluster-ssl-ingress 
Namespace:  default 
Address:  X.X.X.X 
Default backend: nginx-cluster-svc:80 (...) 
TLS: 
    ssl-certificate terminates 
Rules: 
    Host Path Backends 
    ---- ---- -------- 
Annotations: 
    https-target-proxy:  k8s-tps-default-nginx-cluster-ssl-ingress 
    static-ip:   k8s-fw-default-nginx-cluster-ssl-ingress 
    target-proxy:   k8s-tp-default-nginx-cluster-ssl-ingress 
    url-map:   k8s-um-default-nginx-cluster-ssl-ingress 
    backends:   {"k8s-be-30825":"HEALTHY"} 
    forwarding-rule:  k8s-fw-default-nginx-cluster-ssl-ingress 
    https-forwarding-rule: k8s-fws-default-nginx-cluster-ssl-ingress 
Events: 
    FirstSeen LastSeen Count From    SubobjectPath Type  Reason Message 
    --------- -------- ----- ----    ------------- -------- ------ ------- 
    28m  28m  1 {loadbalancer-controller }   Normal  ADD default/nginx-cluster-ssl-ingress 
    27m  27m  1 {loadbalancer-controller }   Normal  CREATE ip: X.X.X.X 

HTTPエラーは以下の通りです:

$ curl http://X.X.X.X/ 
default backend - 404% 

私の質問は非常に簡単です:それはCLUSTERIPサービスで動作するようになっていますか?ドキュメントに多かれ少なかれ書かれていると思われる場合は、その問題を解決するためにどこを見てみるべきですか?

ありがとうございました!このようnginxのの一つとして

答えて

関連する問題