2017-12-20 4 views
5

CentOS 7マシンでkubernetesクラスタを設定していて、kubeadm initコマンドで以下の警告メッセージが表示されます。Kubernetes1.9.0 kubeadm init - crictlがシステムパスに見つかりません

[init] Using Kubernetes version: v1.9.0 
[init] Using Authorization modes: [Node RBAC] 
[preflight] Running pre-flight checks. 
     [WARNING SystemVerification]: docker version is greater than the most recently validated version. Docker version: 17.09.1-ce. Max validated version: 17.03 
     [WARNING FileExisting-crictl]: crictl not found in system path 

このを修正するにはどうすればよいですか?追加のソフトウェアをインストールする必要はありますか?

答えて

1

はい、追加のソフトウェアが必要です。 crictlはgithubのcri-toolsレポの一部です。

少なくとも、この問題(2017年12月20日)が発生したときに、kriberneteのパッケージレポでcri-toolsを使用できないため、ソースをダウンロードしてビルドしなければなりませんでした。 cri-toolsは書かれているので、システムにgolangをインストールする必要があるかもしれません。

関連する問題