2016-04-23 18 views
1

このテンプレートhttp://kubernetes.io/docs/getting-started-guides/docker-multinode/skydns.yaml.inに続いてkubernetes用のskydnsを設定しています。しかし、DNSを解決することはできません。ソリューションを探した後、kube2sky引数に-kube_master_urlを追加しましたが、それでも同じ問題です。ここにskydnsのログがあります:skydnsがkubernetesクラスタ内のDNSを解決できない

2016/04/23 02:49:26 skydns: falling back to default configuration, could not read from etcd: 501: All the given peers are not reachable (failed to propose on members [http://127.0.0.1:4001] twice [last error: Get http://127.0.0.1:4001/v2/keys/skydns/config?quorum=false&recursive=false&sorted=false: dial tcp 127.0.0.1:4001: connection refused]) [0] 
2016/04/23 02:49:26 skydns: ready for queries on cluster.local. for tcp://0.0.0.0:53 [rcache 0] 
2016/04/23 02:49:26 skydns: ready for queries on cluster.local. for udp://0.0.0.0:53 [rcache 0] 
2016/04/23 02:49:33 skydns: error from backend: 501: All the given peers are not reachable (failed to propose on members [http://127.0.0.1:4001] twice [last error: Get http://127.0.0.1:4001/v2/keys/skydns/local/cluster/svc/default/kubernetes?quorum=false&recursive=true&sorted=false: dial tcp 127.0.0.1:4001: connection refused]) [0] 

すべてのポインタ? Kube2skyログ:

I0423 02:49:39.286489  1 kube2sky.go:436] Etcd server found: http://127.0.0.1:4001 
I0423 02:49:40.295909  1 kube2sky.go:503] Using http://172.17.0.1:8080 for kubernetes master 
I0423 02:49:40.296183  1 kube2sky.go:504] Using kubernetes API v1 
+0

問題はTLS証明書に関連しているようです。これをkube2skyログで取得する: 'x509:未知の機関によって署名された証明書。再試行する前に1寝る。 – devd

答えて

1

は私がskydns含むkubernetesサービスが実行されていたdocker0インターフェイス上の接続をブロックした設定いくつかのiptablesのルールを持っていました。ルールをフラッシュした後、それは機能しました。このように、最初の問題はスカイプではなく私のローカルセットアップにあったようです。

しかし問題は、ローカルのドッキングウィンドウのレジストリをインストールした後に再び現れて、私はこのエラーを得た:私は、その後kubectl delete secrets/default-token-q4sizを使用して秘密を削除した回避策がskydnsを再起動し、それが再び仕事を始めたよう

I0427 20:30:45.183419 1 kube2sky.go:627] Ignoring error while waiting for service default/kubernetes: Get https://10.0.0.1:443/api/v1/namespaces/default/services/kubernetes: x509: certificate signed by unknown authority. Sleeping 1s before retrying. 

を。

関連する問題