Files
HetznerTerra/infrastructure/addons/nfs-storage/deployment-nfs-subdir-external-provisioner.yaml
micqdf ff9e58d44f
Deploy Cluster / Terraform (push) Successful in 1m37s
Deploy Cluster / Ansible (push) Has been cancelled
fix: remove NFS chart fetch dependency
2026-04-26 07:48:11 +00:00

42 lines
1.2 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: nfs-subdir-external-provisioner
namespace: kube-system
spec:
replicas: 1
selector:
matchLabels:
app: nfs-subdir-external-provisioner
template:
metadata:
labels:
app: nfs-subdir-external-provisioner
spec:
serviceAccountName: nfs-subdir-external-provisioner
nodeSelector:
kubernetes.io/hostname: k8s-cluster-cp-1
tolerations:
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
containers:
- name: nfs-subdir-external-provisioner
image: registry.k8s.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2
imagePullPolicy: IfNotPresent
env:
- name: PROVISIONER_NAME
value: flash-nfs
- name: NFS_SERVER
value: 10.27.27.239
- name: NFS_PATH
value: /TheFlash/k8s-nfs
volumeMounts:
- name: nfs-subdir-external-provisioner-root
mountPath: /persistentvolumes
volumes:
- name: nfs-subdir-external-provisioner-root
nfs:
server: 10.27.27.239
path: /TheFlash/k8s-nfs