准备 工作
为了能够使用GlusterFS,首先在计划用于GlusterFS的各个Node上安装GlusterFS客户端:
yum -y install glusterfs glusterfs-fuse
GlusterFS 管理服务容器需要以特权模式运行,在kube-apiserver的启动参数中增加:
vim /etc/kubernetes/apiserver
新增:
--allow-privileged=true
重启kube-apiserver服务
给节点打标签,是为了将GlusterFS容器定向部署到安装了GlusterFS的node上。
[root@bogon ~]# kubectl label node kafka03 storagenode=glusterfs
node/kafka03 labeled
[root@bogon ~]# kubectl label node server01 storagenode=glusterfs
node/server01 labeled