2017-06-27 4 views
0

いくつかの配備とサービスを持つクラスタをセットアップしました。Kubernetes 1.5.2 pingはクラスタ内からサービスのClusterIPを見つけることができません

私のいずれかのポッドにログインして、ポッドネットワークのips(172.x.x.x)からポッドにpingすることができます。

しかし、自分のポッドからサービスClusterIPアドレスをpingしようとすると、決して応答しないため、サービスにアクセスできなくなります。

以下は私のKibanaの展開で、10.254.77.135は、私は私の他のサービスから接続しようとしているIPですが、私はまた、それは決して

{ 
    "kind": "Service", 
    "apiVersion": "v1", 
    "metadata": { 
    "name": "kibana", 
    "namespace": "default", 
    "selfLink": "/api/v1/namespaces/default/services/kibana", 
    "uid": "21498caf-569c-11e7-a801-0050568fc023", 
    "resourceVersion": "3282683", 
    "creationTimestamp": "2017-06-21T16:10:23Z", 
    "labels": { 
     "component": "elk", 
     "role": "kibana" 
    } 
    }, 
    "spec": { 
    "ports": [ 
     { 
     "name": "http", 
     "protocol": "TCP", 
     "port": 5601, 
     "targetPort": 5601, 
     "nodePort": 31671 
     } 
    ], 
    "selector": { 
     "k8s-app": "kibana" 
    }, 
    "clusterIP": "10.254.77.135", 
    "type": "NodePort", 
    "sessionAffinity": "None" 
    }, 
    "status": { 
    "loadBalancer": {} 
    } 
} 
+0

「私はどのポッドにもログインできません」 –

+0

クラスタをセットアップするための設定ガイドまたは手順はありますか? 使用しているネットワークの種類は何ですか(https://kubernetes.io/docs/concepts/cluster-administration/networking/#how-to-achieve-thisを参照) –

+0

CANを修正してください –

答えて

1

わからない応答しない、このノードのポートを使用することはできませんこれはあなたの問題だが、明らかにpingは、パケットをエンドポイント(ポッド)にリダイレクトするiptablesルールによって作成された仮想アドレスなので、サービスClusterIPアドレスでは機能しません。

関連する問題