Driver ZFS tidak diizinkan untuk saat ini. Permintaan ini untuk mengaktifkan dukungan zfs di kubeadm.
versi kubeadm (gunakan kubeadm version
):
Lingkungan :
&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
Ketika Anda menjalankan kubeadm join
, itu jatuh dengan pemeriksaan preflight berikutnya:
[preflight] Some fatal errors occurred:
[ERROR SystemVerification]: unsupported graph driver: zfs
Berhasil bergabung ke cluster
Gunakan zfs dan buruh pelabuhan dengan --storage-driver zfs
Solusi sementara untuk menjalankan kubeadm
dengan --ignore-preflight-errors=SystemVerification
flag.
@ kubernetes / sig-cluster-lifycle-bugs
@ kubernetes / sig-node-proposals
google mengatakan bahwa orang benar-benar menjalankan zfs + docker + k8s, jadi saya akan berasumsi bahwa itu hanya berfungsi.
tetapi kami tidak memperlakukan zfs
sebagai valid di sini:
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/docker_validator.go#L92
haruskah saya menambahkan zfs
ke potongan GraphDriver
?
https://github.com/kubernetes/kubernetes/blob/master/test/e2e_node/system/types_unix.go
Bagi saya, zfs berfungsi dengan baik dalam contoh pengujian. Kami akan menggunakannya dalam produksi.
sepertinya ini telah diperbaiki di https://github.com/kubernetes/kubernetes/pull/65635
/Menutup