From 70daea701a09066a0db1d7a113d11021f0eb9379 Mon Sep 17 00:00:00 2001 From: Eugene Shutov <33887439+eshutov@users.noreply.github.com> Date: Sat, 31 Jan 2026 01:38:25 +0700 Subject: [PATCH] local_path_provisioner: add resources (#12548) * local_path_provisioner: add resources * Update roles/kubernetes-apps/external_provisioner/local_path_provisioner/templates/local-path-storage-deployment.yml.j2 Co-authored-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Co-authored-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --- .../local_path_provisioner/defaults/main.yml | 1 + .../templates/local-path-storage-deployment.yml.j2 | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/roles/kubernetes-apps/external_provisioner/local_path_provisioner/defaults/main.yml b/roles/kubernetes-apps/external_provisioner/local_path_provisioner/defaults/main.yml index aacfb22a2..0c474309b 100644 --- a/roles/kubernetes-apps/external_provisioner/local_path_provisioner/defaults/main.yml +++ b/roles/kubernetes-apps/external_provisioner/local_path_provisioner/defaults/main.yml @@ -8,3 +8,4 @@ local_path_provisioner_is_default_storageclass: "true" local_path_provisioner_debug: false local_path_provisioner_helper_image_repo: "busybox" local_path_provisioner_helper_image_tag: "latest" +local_path_provisioner_resources: {} diff --git a/roles/kubernetes-apps/external_provisioner/local_path_provisioner/templates/local-path-storage-deployment.yml.j2 b/roles/kubernetes-apps/external_provisioner/local_path_provisioner/templates/local-path-storage-deployment.yml.j2 index 6ce426a00..5be4b151a 100644 --- a/roles/kubernetes-apps/external_provisioner/local_path_provisioner/templates/local-path-storage-deployment.yml.j2 +++ b/roles/kubernetes-apps/external_provisioner/local_path_provisioner/templates/local-path-storage-deployment.yml.j2 @@ -35,6 +35,10 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace +{% if local_path_provisioner_resources %} + resources: + {{ local_path_provisioner_resources | to_nice_yaml | indent(10) | trim }} +{% endif %} volumes: - name: config-volume configMap: