From 63cf06e42953a650b9a4b2e5b456a88199ef7ba0 Mon Sep 17 00:00:00 2001 From: "osher.elmakaies" <osher.elmakaies@appsflyer.com> Date: Tue, 30 May 2023 19:26:35 +0300 Subject: [PATCH] added selected node name as annotation (cherry picked from commit 5f049813a3d6a631f7ede02b9f2661999b88ff9c) --- provisioner.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/provisioner.go b/provisioner.go index 59ca0e39..da60891a 100644 --- a/provisioner.go +++ b/provisioner.go @@ -342,14 +342,15 @@ func (p *LocalPathProvisioner) Provision(ctx context.Context, opts pvController. } return &v1.PersistentVolume{ ObjectMeta: metav1.ObjectMeta{ - Name: name, + Name: name, + Annotations: map[string]string{"local.path.provisioner/selected-node": nodeName}, }, Spec: v1.PersistentVolumeSpec{ PersistentVolumeReclaimPolicy: *opts.StorageClass.ReclaimPolicy, AccessModes: pvc.Spec.AccessModes, VolumeMode: &fs, Capacity: v1.ResourceList{ - v1.ResourceName(v1.ResourceStorage): pvc.Spec.Resources.Requests[v1.ResourceName(v1.ResourceStorage)], + v1.ResourceStorage: pvc.Spec.Resources.Requests[v1.ResourceStorage], }, PersistentVolumeSource: pvs, NodeAffinity: nodeAffinity, -- GitLab