目前不允许ZFS驱动程序。 此请求在kubeadm中启用zfs支持。
kubeadm版本(使用kubeadm version
):
环境:
&version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.4", GitCommit:"5ca598b4ba5abb89bb773071ce452e33fb66339d", GitTreeState:"clean", BuildDate:"2018-06-06T08:00:59Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
hardware
Ubuntu 16.04.4 LTS (Xenial Xerus)
4.15.17-3-pve
当您运行kubeadm join
,它会随着下一个飞行前检查而下降:
[preflight] Some fatal errors occurred:
[ERROR SystemVerification]: unsupported graph driver: zfs
成功加入集群
将zfs和docker与--storage-driver zfs
对于运行Temprorary解决方案kubeadm
与--ignore-preflight-errors=SystemVerification
标志。
@ kubernetes / sig-cluster-lifecycle-bugs
@ kubernetes / sig-node-proposals
谷歌说人们实际上是在运行zfs + docker + k8s,所以我假设它可以正常工作。
但是我们不认为zfs
在这里有效:
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/docker_validator.go#L92
我应该在GraphDriver
片中添加zfs
吗?
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/types_unix.go
对我而言,zfs在测试实例中运行良好。 我们将在生产中使用它。
看起来这是在https://github.com/kubernetes/kubernetes/pull/65635中修复的
/关闭