Raspberry PIでKubernetesをインストールして遊んでみようと思いましたが、インストール後の機動で幾度課失敗。
当初はRaspberry Pi OSで動かそうとしましたがこの記事を参考にUbuntuに切り替えてチャレンジ。
インストール自体はできましたが、参考にした記事のときとバージョンが微妙に変わっているのかkubeletが起動せず。。。
色々調べた結果、kubeadmコマンド実行前までに下記を追記したら動作したので備忘のためのメモです。
環境
- OS:Ubuntu 20.4.3
- Docker:
- Kubernetes:
追加の対処
/etc/systemd/system/kubelet.service.d/10-kubeadm
Environment="KUBELET_KUBECONFIG_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --cgroup-driver=cgroupfs"
上記のファイルの環境変数Environment="KUBELET_KUBECONFIG_ARGSの一番最後に下記の記述を追加しました。
--cgroup-driver=cgroupfs
これでKubeadmコマンドでMaster/Workerそれぞれを起動させることができました。