mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 04:06:03 +00:00
Merge pull request #32662 from humblec/glusterfs-default-volume
Automatic merge from submit-queue Change the default volume type of GlusterFS provisioner. At present provisioner creates 'Distribute' Volume and this patch change the default volume type 'Distribute Replica:(3)' volume.
This commit is contained in:
commit
9a3429829c
@ -55,6 +55,8 @@ var _ volume.Deleter = &glusterfsVolumeDeleter{}
|
||||
const (
|
||||
glusterfsPluginName = "kubernetes.io/glusterfs"
|
||||
volprefix = "vol_"
|
||||
replicacount = 3
|
||||
durabilitytype = "replicate"
|
||||
)
|
||||
|
||||
func (plugin *glusterfsPlugin) Init(host volume.VolumeHost) error {
|
||||
@ -467,7 +469,7 @@ func (p *glusterfsVolumeProvisioner) CreateVolume() (r *api.GlusterfsVolumeSourc
|
||||
glog.Errorf("glusterfs: failed to create gluster rest client")
|
||||
return nil, 0, fmt.Errorf("failed to create gluster REST client, REST server authentication failed")
|
||||
}
|
||||
volumeReq := &gapi.VolumeCreateRequest{Size: sz}
|
||||
volumeReq := &gapi.VolumeCreateRequest{Size: sz, Durability: gapi.VolumeDurabilityInfo{Type: durabilitytype, Replicate: gapi.ReplicaDurability{Replica: replicacount}}}
|
||||
volume, err := cli.VolumeCreate(volumeReq)
|
||||
if err != nil {
|
||||
glog.Errorf("glusterfs: error creating volume %s ", err)
|
||||
|
Loading…
Reference in New Issue
Block a user