mirror of https://github.com/k3s-io/k3s
Add more metadata about dynamically provisioned PVs using
PV annotation: This patch add below fields to Gluster dynamic pvs: "Description: "Gluster: dynamically provisioned PV" "Creator": "heketi-dynamic" "Type": "file" Signed-off-by: Humble Chirammal <hchiramm@redhat.com>pull/6/head
parent
53258ba679
commit
1d17c0ccef
|
@ -696,7 +696,13 @@ func (r *glusterfsVolumeProvisioner) Provision() (*v1.PersistentVolume, error) {
|
|||
}
|
||||
|
||||
gidStr := strconv.FormatInt(int64(gid), 10)
|
||||
pv.Annotations = map[string]string{volumehelper.VolumeGidAnnotationKey: gidStr}
|
||||
|
||||
pv.Annotations = map[string]string{
|
||||
volumehelper.VolumeGidAnnotationKey: gidStr,
|
||||
"kubernetes.io/createdby": "heketi-dynamic-provisioner",
|
||||
"gluster.org/type": "file",
|
||||
"Description": "Gluster: Dynamically provisioned PV",
|
||||
}
|
||||
|
||||
pv.Spec.Capacity = v1.ResourceList{
|
||||
v1.ResourceName(v1.ResourceStorage): resource.MustParse(fmt.Sprintf("%dGi", sizeGB)),
|
||||
|
|
Loading…
Reference in New Issue