4주차 요약 정리 섹션 18. Helm과 Kustomize 비교하며 사용하기 Helm 템플릿 기반 배포 도구로, values.yaml 을 통해 반복되는 설정을 효율적으로 관리. helm install , upgrade , rollback 등으로 배포 전 과정을 CLI로 관리. 디렉토리 구조( charts , templates , values.yaml )를 ...
Docker와 Containerd 명령 실습 [미션5] 쿠버네티스 설치 시 Docker Hub에서 여러 이미지를 다운로드하는 과정에서, "toomanyrequests" 에러 가 발생할 수 있음. 이유는 Docker Hub의 요청 제한 정책 때문 익명 사용자 : 6시간 동안 최대 100건 로그인 사용자 : 6시간 동안 최대 200건 회사에서 여러 사람이 같은...
3주차 요약 정리 3주차 요약 정리 섹션 13. 데브옵스(DevOps) 한방 정리 데브옵스 파이프라인이 아무리 복잡해도 결국은 개발한 코드를 빌드해서 실행 가능한 파일로 만드는 게 본질 이라는 점이 가장 인상 깊었어요. 개발, CI/CD, 인프라 환경(개발/QA/운영)에서 각각 어떤 도구와 역할이 필요한지 명확히 알게 됐고요. 특히 운영 환경의 이중화 와 ...
Application 기능으로 이해하기 - PVC/PV, Deployment, Service, HPA [미션4] PVC / PV 실습 1-1. local 및 hostPath 설정 실습 Step 1~4. local PV 동작 확인 create-file-pod , create-file-pv API 호출로 파일 생성 Pod 내 경로 확인: kubectl exec...
Application 기능으로 이해하기 - Configmap, Secret > 응용과제 [미션3] ConfigMap, Secret이란? Kubernetes에서 ConfigMap 은 설정 파일이나 일반 설정값 Secret 은 민감한 정보를 안전하게 관리하기 위한 리소스 응용1. ConfigMap의 환경변수들을 Secret으로 전환해라 Step 1. Secre...
Application 기능으로 이해하기 - Probe > 응용과제 [미션2] Probe란? Kubernetes에서 Probe는 컨테이너 상태를 체크하기 위한 매커니즘입니다. startupProbe : 앱이 기동됐는지 확인 readinessProbe : 앱이 트래픽을 받을 준비가 되었는지 확인 livenessProbe : 앱이 살아있는지 확인 응용1. sta...
2주차 요약 정리 Probe: 어플리케이션 생명주기를 반영하는 헬스체크 Startup Probe : 앱이 완전히 기동되기 전까지의 초기화 확인. Readiness Probe : 트래픽 수신 가능 여부 확인 (연결/해제). Liveness Probe : 앱이 살아있는지 주기적 확인 (장애시 재기동). 실습을 통해 실제 로그 흐름 과 API 응답 시점, Pro...
쿠버네티스 무게감 있게 설치하기 (1) # 구간별 상태 확인 - MAC OS 기준 [3-1] Rocky Linux 버전 확인 ▶ k8s-master 원격접속 후 명령어 실행 cat /etc/*-release [3-2] Hostname 확인 ▶ k8s-master 원격접속 후 명령어 실행 hostname [3-3], [3-4] Network 확인 ▶ k8s-...
회고록 김영한의 실전 자바 - 기본편 2024년 11월 11일 → 2024년 11월 25일 목표 김영한의 실전 자바 - 기본편 강의를 진도에 맞게 듣고 인증 각 섹션별 미션 문제를 수행하고 정리하여 공유 목표 수행 여부 목표 1 : ✅ 목표 2 : ✅ Keep 입문편에 이어서 연속으로 기본편 스터디도 참여하게 되었습니다. 기본편부터는 자바의 문법보다는 객체...