سائق ZFS غير مسموح به في الوقت الحالي. هذا الطلب لتمكين دعم zfs في kubeadm.
إصدار 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
حل مؤقت للتشغيل kubeadm
مع العلم --ignore-preflight-errors=SystemVerification
.
@ kubernetes / sig-cluster-life-bugs
@ kubernetes / sig-node-plans
تقول Google أن الأشخاص يقومون بالفعل بتشغيل zfs + docker + k8s ، لذلك سأفترض أنها تعمل فقط.
لكننا لا نتعامل مع zfs
أنه صالح هنا:
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/docker_validator.go#L92
هل يجب أن أضيف فقط zfs
إلى شريحة GraphDriver
؟
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/types_unix.go
بالنسبة لي ، يعمل zfs بشكل جيد في حالات الاختبار. سنستخدمه في الإنتاج.
يبدو أنه تم إصلاح هذا في https://github.com/kubernetes/kubernetes/pull/65635
/قريب