더북(TheBook)

NFS 볼륨을 파드에 직접 마운트하기

1. 사용자가 관리자와 동일한 단일 시스템이라면 PV와 PVC를 사용할 필요가 없습니다. 따라서 단순히 볼륨을 마운트하는지 확인하고 넘어가겠습니다.

[root@m-k8s ~]# kubectl apply -f ~/_Book_k8sInfra/ch3/3.4.3/nfs-ip.yaml
deployment.apps/nfs-ip created

코드를 살펴보면 21~25번째 줄에서 PV와 PVC를 거치지 않고 바로 NFS 서버로 접속하는 것을 확인할 수 있습니다.

nfs-ip.yaml

  1. apiVersion: apps/v1
  2. kind: Deployment
  3. metadata:
  4.   name: nfs-ip
  5. spec:
  6.   replicas: 4
  7.   selector:
  8.     matchLabels:
  9.       app: nfs-ip
  10.   template:
  11.     metadata:
  12.       labels:
  13.         app: nfs-ip
  14.     spec:
  15.       containers:
  16.       - name: audit-trail
  17.         image: sysnet4admin/audit-trail
  18.         volumeMounts:
  19.         - name: nfs-vol
  20.           mountPath: /audit
  21.       volumes:
  22.       - name: nfs-vol
  23.         nfs:
  24.           server: 192.168.1.10
  25.           path: /nfs_shared
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.