Commit 9a342982 authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

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.
parents e10b0618 b4fd7e55
...@@ -55,6 +55,8 @@ var _ volume.Deleter = &glusterfsVolumeDeleter{} ...@@ -55,6 +55,8 @@ var _ volume.Deleter = &glusterfsVolumeDeleter{}
const ( const (
glusterfsPluginName = "kubernetes.io/glusterfs" glusterfsPluginName = "kubernetes.io/glusterfs"
volprefix = "vol_" volprefix = "vol_"
replicacount = 3
durabilitytype = "replicate"
) )
func (plugin *glusterfsPlugin) Init(host volume.VolumeHost) error { func (plugin *glusterfsPlugin) Init(host volume.VolumeHost) error {
...@@ -467,7 +469,7 @@ func (p *glusterfsVolumeProvisioner) CreateVolume() (r *api.GlusterfsVolumeSourc ...@@ -467,7 +469,7 @@ func (p *glusterfsVolumeProvisioner) CreateVolume() (r *api.GlusterfsVolumeSourc
glog.Errorf("glusterfs: failed to create gluster rest client") glog.Errorf("glusterfs: failed to create gluster rest client")
return nil, 0, fmt.Errorf("failed to create gluster REST client, REST server authentication failed") 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) volume, err := cli.VolumeCreate(volumeReq)
if err != nil { if err != nil {
glog.Errorf("glusterfs: error creating volume %s ", err) glog.Errorf("glusterfs: error creating volume %s ", err)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment