kubeadm init --ignore-preflight-errors = SystemVerification
ользуюRaspberry pi
заkubernetes
настройка кластера. Я использовал ниже версию докера:
Client:
Version: 18.06.1-ce
API version: 1.38
Go version: go1.10.3
Git commit: e68fc7a
Built: Tue Aug 21 17:30:52 2018
OS/Arch: linux/arm
Experimental: false
Server:
Engine:
Version: 18.06.1-ce
API version: 1.38 (minimum version 1.12)
Go version: go1.10.3
Git commit: e68fc7a
Built: Tue Aug 21 17:26:37 2018
OS/Arch: linux/arm
Experimental: false
Похоже, теперь последняя версия докера18.09.0
и последнийkubernetes
версия не поддерживает эту версию докера. Я даже пытался установить более старую версию куба, как1.9.7
или же1.9.6
но при инициированииkubeadm init
Я получаю следующую ошибку:
[ERROR SystemVerification]: unsupported docker version: 18.09.0
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
Какую версию я должен указать дляkubernetes
а такжеdocker
бежать правильно. Также, как мы можем указать версию при установке докера. Я обычно использую приведенную ниже команду для установки докера:
curl -sSL get.docker.com | sh