[인프런 워밍업 클럽 4기 - DevOps] 미션 4. PVC/PV, Deployment
[PV, PVC]
▶ 1~4. local 동작 확인
// 1번 API - 파일 생성


// 2번 - Container 임시 폴더 확인

// 2번 - Container 영구저장 폴더 확인

// 2번 - master node 폴더 확인

// 3번 - Pod 삭제

// 4번 API - 파일 조회


▶ 5. hostPath 동작 확인 - Deployment 수정 후 [1~4] 실행

// 1번 API - 파일 생성


// 2번 - Container 임시 폴더 확인

// 2번 - Container 영구저장 폴더 확인

// 2번 - master node 폴더 확인

// 3번 - Pod 삭제

// 4번 API - 파일 조회


[Deployment]
▶ 1. RollingUpdate 하기
// 1) HPA minReplica 2로 바꾸기 (이전 강의에서 minReplicas를 1로 바꿔놨었음)


// 2) 지속적으로 Version호출 하기 (업데이트 동안 리턴값 관찰)

▶ 2. RollingUpdate (maxUnavailable: 0%, maxSurge: 100%) 하기


▶ 3. Recreate 하기


▶ 4. Rollback



[Service]
▶ 1. Pod 내부에서 Service 명으로 API 호출 [서비스 디스커버리]
// Version API 호출

▶ 2. Deployment에서 Pod의 ports 전체 삭제, Service targetPort를 http -> 8080으로 수정


[HPA]
▶ 1. 부하 발생

▶ 1. 부하 확인

▶ 2. [behavior] 미사용으로 적용

▶ 2. 부하 발생

▶ 2. 부하 확인 (kubectl)

댓글을 작성해보세요.