본문 바로가기
클라우드/AWS

[AWS] EKS 기본 컨테이너 환경의 임시파일 사용하기

by Cloud_Park 2023. 5. 13.

2023.05.13 - [클라우드/AWS] - [AWS] EKS Storage 실습 환경 구축

위 링크에서 환경 구축하여 진행 부탁드립니다.

 

 

환경

AWS

EKS

어플리케이션 설명

data 명령어를 10초 간격으로 /home/pod-out.txt 파일에 저장

 

실습

# 파드 배포
# date 명령어로 현재 시간을 10초 간격으로 /home/pod-out.txt 파일에 저장
curl -s -O https://raw.githubusercontent.com/gasida/PKOS/main/3/date-busybox-pod.yaml
cat date-busybox-pod.yaml | yh
kubectl apply -f date-busybox-pod.yaml

# 파일 확인
kubectl get pod
kubectl exec busybox -- tail -f /home/pod-out.txt
Sat Jan 28 15:33:11 UTC 2023
Sat Jan 28 15:33:21 UTC 2023
...

# 파드 삭제 후 다시 생성 후 파일 정보 확인 > 이전 기록이 보존되어 있는지?
kubectl delete pod busybox
kubectl apply -f date-busybox-pod.yaml
kubectl exec busybox -- tail -f /home/pod-out.txt

# 실습 완료 후 삭제
kubectl delete pod busybox

생성 확인

pod가 node2 번에 생성됨

 

타노드 확인

 

 

결과

생성 삭제하면 데이터가 사라진다. stateless

'클라우드 > AWS' 카테고리의 다른 글

[AWS] EKS Storage 속도 (kubestr & sar)  (0) 2023.05.13
[AWS] EKS Storage hostPath 실습  (0) 2023.05.13
[AWS] EKS Storage 실습 환경 구축  (0) 2023.05.13
[AWS] AWS Kube-pos-view 설치하기  (0) 2023.05.13
[AWS] EKS Storage - 3주차  (0) 2023.05.13