https://daaa0555.tistory.com/306
# 레플리카셋 컨트롤러 생성 및 확인
-NFS PVC 볼륨을 사용할 레플리카셋 리소스 정의 파일
# ldh-rs-nfs.yml
apiVersion: apps/v1
kind: ReplicaSet
metadata:
name: ldh-rs-nfs
spec:
replicas: 2
selector:
matchLabels:
app: ldh-rs-nfs
template:
metadata:
labels:
app: ldh-rs-nfs
spec:
containers:
- name: ldh-rs-nfs
spec:
containers:
- name: ldh
image: nginx
volumeMounts:
- name: nfs-share
mountPath: /usr/share/nginx/html
ports:
- contianerPort: 80
volumes:
- name:nfs-share
persisentVoiumeClaim:
claimNmae: ldh-pvc-nfs
# .spec.template.spec.volumes.persistenVolumeClaim 사용 할 PVC볼륨
# .spec.template.spec.volumes.persistenVolumeClaim.claimName : PVC 리소스 이름
kubectl create -f myapp-fs-nfs.yaml
'클라우드 > 쿠버네티스(Kubernetes)' 카테고리의 다른 글
쿠버네티스 Kubernetes 애플리케이션 사용자화 2 / 이미지 사용자화 (0) | 2021.07.13 |
---|---|
쿠버네티스 Kubernetes 애플리케이션 사용자화 1 (0) | 2021.07.13 |
쿠버네티스 Kubernetes 스토리지 볼륨 6 / 정적 볼륨 프로비저닝 1 (0) | 2021.07.13 |
쿠버네티스 Kubernetes 스토리지 볼륨 5 / PersistenVolume(PV) 및 PersistentVolumeClaim(PVC) (0) | 2021.07.13 |
쿠버네티스 Kubernetes 스토리지 볼륨 4 / hostPath 볼륨 (0) | 2021.07.12 |