Context

다운로드 (3).png


<aside> 💡 NFS를 이용하여 StorageClass 구현

</aside>

helm repo add nfs-subdir-external-provisioner <https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/>
helm pull nfs-subdir-external-provisioner/nfs-subdir-external-provisioner
vi value.yaml

...
nfs:
  server: truenas.blue02.altair.lab
  path: /mnt/Blue02-StorageClass-01
  mountOptions:
  volumeName: nfs-subdir-external-provisioner-root
  # Reclaim policy for the main nfs volume
  reclaimPolicy: Retain

# For creating the StorageClass automatically:
storageClass:
  create: true

  # Set a provisioner name. If unset, a name will be generated.
  provisionerName: truenas
...

helm install  truenas nfs-subdir-external-provisioner/nfs-subdir-external-provisioner -f values.yaml 
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: truenas-pv-claim
spec:
  storageClassName: truenas
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 5Gi

Untitled


<aside> ⚙  | Main Page | Category |  Tags | About Me | Contact |

</aside>