클라우드/AWS
[AWS] EKS 기본 컨테이너 환경의 임시파일 사용하기
Cloud_Park
2023. 5. 13. 17:39
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