2016-04-30 14 views
1

ガイドにhttps://docs.docker.com/engine/installation/linux/ubuntulinux/のドッカーをインストールし、http://kubernetes.io/docs/getting-started-guides/docker/を使用してローカルマシンにKubernetesもインストールしました。ドッカーを使用してインストール中に 'Kubectl'エラーが 'apiバージョンのネゴシエーションに失敗しました'

しかし、私は "kubectl get nodes"を実行するとエラーが発生します。エラー:APIバージョンのネゴシエーションに失敗しました。 v1alpha1:{} componentconfig/v1alpha1:{} batch/v1:{}自動スケーリング/ v1:{} authorization.k8s。 io/v1beta1:{}]

私のマシン上のドッカーのバージョンは以下の通りです。

  • クライアント:

    • バージョン:1.11.1
    • APIのバージョン:1.23
    • ゴーバージョン:go1.5.4
    • Gitはコミット:5604cbe
    • 内蔵:火曜4月26 23:30:23 2016
    • OS/Arch:linux/amd64
  • サーバー:

    • バージョン:1.11.1
    • APIのバージョン:1.23
    • ゴーバージョン:go1.5.4
    • Gitはコミット:5604cbe
    • 内蔵:4月26日(火) 23:30:23 2016
    • OS/Arch:linux/amd64
+0

Nikhilが述べたように、このエラーはドッカーのバージョンに関連していない可能性があります。しかし、多くのKubernetesの機能*は、Kubernetes v1.2(Kubernetes v1.2の後にリリースされた)を使ってKubernetes 1.2で壊れてしまいます。私たちはKubernetes 1.3のdocker v1.11サポートに取り組んでいます。多くの問題は既にHEADで修正されています。 –

答えて

0

サーバーがサポートする空のAPIバージョンのリストで応答しているようです。

kubectl versionの出力を投稿できますか?

これはkubectlとapiサーバーのgitバージョンを表示し、両者の間に互換性がないかどうかを判断するのに役立ちます。

0

IveはOPと同じバージョンのドッカーでv1.3.0-alpha.3のkubernetesを使ってみました。私はまだ同じ問題を抱えています。これをアルファ3で修正するか、新しいバージョンを待つ必要がありますか?

関連する問題