Kubernetes Kubespray:如何为一个节点添加多个GlusterFS磁盘卷设备

Kubernetes Kubespray:如何为一个节点添加多个GlusterFS磁盘卷设备,kubernetes,glusterfs,kubespray,Kubernetes,Glusterfs,Kubespray,我在玩Kubespray,想添加GlusterFS持久卷。我的inventory.ini如下所示: [all] k8s-master ansible_host=x.x.x.x k8s-node-1 ansible_host=y.y.y.y disk_volume_device_1=/media/125GB_HDD.img [kube-master] k8s-master [etcd] k8s-master [kube-node] k8s-master k8s-node

我在玩Kubespray,想添加GlusterFS持久卷。我的inventory.ini如下所示:

[all] 
k8s-master    ansible_host=x.x.x.x
k8s-node-1    ansible_host=y.y.y.y disk_volume_device_1=/media/125GB_HDD.img

[kube-master] 
k8s-master

[etcd] 
k8s-master

[kube-node] 
k8s-master 
k8s-node-1

[k8s-cluster:children] 
kube-node 
kube-master

[gfs-cluster] 
k8s-node-1

[network-storage:children] 
gfs-cluster
但是我想添加更多的设备,而不仅仅是
disk\u volume\u device\u 1
。我尝试了
disk\u volume\u device\u 2=/media/20GB\u HDD.img
,但没有成功。

用于部署群集

如果要更改已部署的容量,可以编辑(
kubectl edit pv
)PersistenVolume.spec并更改
容量.storage

apiVersion: v1
kind: PersistentVolume
metadata:
  name: glusterfs 
spec:
  capacity:
      storage: "150Gi"
  accessModes:
    - ReadWriteMany
  glusterfs:
    endpoints: glusterfs
    path: gluster
    readOnly: false
  persistentVolumeReclaimPolicy: Retain
我推荐阅读

你也可以阅读这些文件


如果您有兴趣使用,请查看本指南。

也可以使用Kubespray部署glusterFs: