41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
local-path-provisioner:
|
|
replicaCount: 1
|
|
image:
|
|
repository: rancher/local-path-provisioner
|
|
tag: v0.0.36@sha256:1eba82e9c386038b4af6d69cca7519fac738c28c42735ed48ce70c882ad0d80f
|
|
helperImage:
|
|
repository: busybox
|
|
tag: 1.38.0@sha256:b6762ddf4a50aabb5f4d21aa6f447d05d5633fb09f09c08b33f22356a2f98be0
|
|
storageClass:
|
|
create: true
|
|
defaultClass: false
|
|
defaultVolumeType: hostPath
|
|
name: local-path
|
|
reclaimPolicy: Delete
|
|
volumeBindingMode: WaitForFirstConsumer
|
|
resources:
|
|
limits:
|
|
cpu: 1m
|
|
memory: 30Mi
|
|
nodePathMap:
|
|
- node: DEFAULT_PATH_FOR_NON_LISTED_NODES
|
|
paths:
|
|
- /var/mnt/local-storage
|
|
affinity:
|
|
nodeAffinity:
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
nodeSelectorTerms:
|
|
- matchExpressions:
|
|
- key: node-role.kubernetes.io/local-storage-node
|
|
operator: Exists
|
|
configmap:
|
|
name: local-path-config
|
|
setup: |-
|
|
#!/bin/sh
|
|
set -eu
|
|
mkdir -m 0777 -p "$VOL_DIR"
|
|
teardown: |-
|
|
#!/bin/sh
|
|
set -eu
|
|
rm -rf "$VOL_DIR"
|