現在、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
クラスターへの正常な参加
--storage-driver zfs
zfsとdockerを使用する
--ignore-preflight-errors=SystemVerification
フラグを使用してkubeadm
を実行するための一時的なソリューション。
@ 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で修正されたようです
/閉じる