CSI-NFS Addon 설치
CSI-NFS Addon Installation
설치 가능한 애드온 명칭 및 profile 조회
--kubeconfig 미입력 시 기본값 : ${CUBE_HOME}/config/{{CLUSTER}}/acloud-client-kubeconfig
--profile 미입력 시 기본값 : ${CUBE_HOME}/extends/addon/profile/csi-driver-nfs/default.yaml
$ bin/cubectl addon list
┌────────────────┬─────────┬──────────┬─────────┬─────────────────────────────┐
│ ADDON NAME │ VERSION │ STATUS │ PROFILE │ VALUES PATH │
├────────────────┼─────────┼──────────┼─────────┼─────────────────────────────┤
│ csi-driver-nfs │ v4.8.0 │ disabled │ │ csi-driver-nfs/default.yaml │
│ gpu-operator │ v23.9.0 │ disabled │ │ gpu-operator/default.yaml │
│ │ │ │ redhat │ gpu-operator/redhat.yaml │
│ │ │ │ ubuntu │ gpu-operator/ubuntu.yaml │
│ kore-board │ 0.5.5 │ disabled │ │ kore-board/default.yaml │
└────────────────┴─────────┴──────────┴─────────┴─────────────────────────────┘
Duration 45.097377ms time
${CUBE_HOME}/extends/addon/profile/csi-driver-nfs/default.yaml
수정server: '{{ NFS node IP }}' IP 수정
$ vi ${CUBE_HOME}/extends/addon/profile/csi-driver-nfs/default.yaml
Addon 설치
$ bin/cubectl addon enable csi-driver-nfs
addon enable start: csi-driver-nfs ...
addon enable complete: csi-driver-nfs
Duration 1m5.100330923s time
Addon 설치 확인
$ bin/cubectl addon list
┌────────────────┬─────────┬────────────┬─────────┬─────────────────────────────┐
│ ADDON NAME │ VERSION │ STATUS │ PROFILE │ VALUES PATH │
├────────────────┼─────────┼────────────┼─────────┼─────────────────────────────┤
│ csi-driver-nfs │ v4.8.0 │ enabled ✅ │ │ csi-driver-nfs/default.yaml │
│ gpu-operator │ v23.9.0 │ disabled │ │ gpu-operator/default.yaml │
│ │ │ │ redhat │ gpu-operator/redhat.yaml │
│ │ │ │ ubuntu │ gpu-operator/ubuntu.yaml │
│ kore-board │ 0.5.5 │ disabled │ │ kore-board/default.yaml │
└────────────────┴─────────┴────────────┴─────────┴─────────────────────────────┘
Duration 188.932222ms time
$ kubectl get pods -n csi-driver-nfs
NAMESPACE NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
csi-driver-nfs csi-nfs-controller-5bbdfbdcc9-5xn6x 4/4 Running 1 (19s ago) 75s 10.10.30.164 wk-node-2 <none> <none>
csi-driver-nfs csi-nfs-node-8xpjf 3/3 Running 0 75s 10.10.30.184 cp-node-1 <none> <none>
csi-driver-nfs csi-nfs-node-d7kz2 3/3 Running 0 75s 10.10.30.143 cp-node-2 <none> <none>
csi-driver-nfs csi-nfs-node-dx6jm 3/3 Running 0 75s 10.10.30.164 wk-node-2 <none> <none>
csi-driver-nfs csi-nfs-node-ppcwh 3/3 Running 0 75s 10.10.30.128 wk-node-1 <none> <none>
csi-driver-nfs csi-nfs-node-tvrb5 3/3 Running 0 75s 10.10.30.153 cp-node-3 <none> <none>
$ kubectl get sc
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
nfs-csi (default) nfs.csi.k8s.io Delete Immediate false 11m
Addon 삭제
$ bin/cubectl addon disable csi-driver-nfs
addon disable start: csi-driver-nfs ...
addon disable complete: csi-driver-nfs
Duration 1.358568651s time
Last updated