본문 바로가기

devops4

Docker와 Containerd 명령 실습 인프런 워밍업클럽 4기 - 데브옵스 스터디[미션5] Docker와 Containerd 명령 실습 해당 미션은 네이버 카페 질문에서 시작되었습니다! 질문 바로가기 질문) calico 설치 후 image를 받아오는 과정에서 toomanyrequests 발생안녕하세요! 저는 강의를 수강 후 스크립트가 아닌 수동으로 설치를 진행해보고 있습니다. 다름이 아니라 calico 설치까지는 잘 되었는데 이미지를 pull하는 과정에서 too...cafe.naver.com Docker hub 정책상 익명유저의 경우 IP기반으로 6시간 동안 100번 / 로그인한 유저의 경우 200번의 정책 제한이 있습니다.이런 경우 이제 아래 이미지와 같이 Docker 이미지를 tar로 압축하여 옮기고 tar 파일을 이용하여 containe.. 2025. 6. 17.
Application 기능으로 이해하기 - PVC/PV, Deployment, Service, HPA 인프런 워밍업클럽 4기 - 데브옵스 스터디[미션4] Application 기능으로 이해하기 - PVC/PV, Deployment, Service, HPA 1~4. local 동작 확인 // 1번 API - 파일 생성http://192.168.56.30:31231/create-file-podhttp://192.168.56.30:31231/create-file-pv// 2번 - Container 임시 폴더 확인[root@k8s-master ~]# kubectl exec -n anotherclass-123 -it -- ls /usr/src/myapp/tmp// 2번 - Container 영구저장 폴더 확인[root@k8s-master ~]# kubectl exec -n anotherclass-123 -it.. 2025. 6. 8.
Application 기능으로 이해하기 - Configmap, Secret 인프런 워밍업클럽 4기 - 데브옵스 스터디[미션3] Application 기능으로 이해하기 - Configmap, Secret응용1 : Configmap의 환경변수들을 Secret을 사용해서 작성하고, App에서는 같은 결과가 나오도록 확인해 보세요.☞ Secret을 이렇게 사용하는 경우는 별로 보지 못했습니다. 여러가지 방법으로 Secret을 만들어본다는데 의의를 두시면 됩니다.Step1. Secret 생성 (1) - dashboard apiVersion: v1kind: Secretmetadata: namespace: anotherclass-123 name: api-tester-1231-properties labels: part-of: k8s-anotherclass component: .. 2025. 6. 5.
Application 기능으로 이해하기 - Probe 인프런 워밍업클럽 4기 - 데브옵스 스터디[미션2] Application 기능으로 이해하기 - Probe 응용1 : startupProbe가 실패 되도록 설정해서 Pod가 무한 재기동 상태가 되도록 설정해 보세요. (여러분들이 가장 많이 겪게될 Pod 에러입니다) 방법 : startupProbe에 failureThreshold 수치를 App이 기동안되도록 낮추면 됩니다. startupProbe는 앱이 기동중일때 부터 체크하게 되는데, 앱이 기동시간이 오래걸리는데 failureThreshold 수치를 낮게 설정할 경우 무한 재기동 상태에 빠지게 됩니다. 따라서 무한 재기동에 빠지지 않게 하기위해 앱의 기동시간보다 여유롭게 주는 것이 좋습니다.deployment의 startupProbe의 failureThr.. 2025. 6. 4.