준비되지 않은 Pod를 방문자 트래픽에서 제외하는 실용 Kubernetes 프로젝트입니다. 컨테이너 이미지와 실행 중인 컨테이너를 이해하는 학습자가 새 복제본의 실제 소장품 색인 생성 중에도 Meridian Museum 검색을 유지하고, 사용 가능한 모든 복제본을 제거하지 않으며 더 느린 업데이트를 완료합니다.
안내형 실습 하나에서 최소한의 Pod, Deployment, Service 개념을 소개하고 업무 준비 상태, 시작 예산, 방문자 결과를 연결합니다. 독립 챌린지 하나에서는 상태 경로가 다른 느린 컬렉션에 같은 방법을 적용합니다. 각 환경은 준비된 클러스터, 캐시 이미지, 완전한 사이트로 독립 시작합니다.
학습 내용
과정을 마치면 다음을 할 수 있습니다.
- 실행 중인 HTTP 프로세스와 사용 가능한 소장품 검색 구분
- readiness 프로브로 로딩 중 Pod를 실제 Service 트래픽에서 제외
- 가져오기 로그, 프로브 이벤트, 재시작으로 부족한 시작 시간 진단
- 간격을 둔 가져오기의 시작 예산 계산과 명확한 YAML 패치 적용
- 현재 Pod, 준비 완료 엔드포인트, 올바른 검색으로 롤링 업데이트 추적
- 상세, 삽화, 방문 정보, 다운로드 목록 유지
추천 대상
Kubernetes 프로브를 직접 사용하고 확인할 수 있는 앱 결과와 연결하고 싶은 DevOps 학습자에게 적합합니다.
사전 지식: 기본 터미널 사용법과 컨테이너 이미지 및 실행 중 컨테이너에 대한 이해가 필요합니다. Kubernetes 객체, YAML 패치, HTTP 상태 계약, 필요한 명령 옵션은 안내형 실습에서 설명합니다. 앱 코딩은 필요하지 않습니다.
학습 환경: LabEx가 브라우저 터미널, 단일 노드 Kubernetes 클러스터, 캐시된 박물관 이미지, Museum 웹사이트를 제공합니다. 주요 스택 설치나 외부 계정 생성은 필요하지 않습니다. 문서는 영어와 8개 번역을 지원하며 사이트, 명령, 화면 레이블은 영어입니다.
자주 묻는 질문
Kubernetes 경험이 필요한가요?
아니요. 작업에 필요한 Pod, Deployment, Service의 연결을 소개합니다. 트래픽 준비 상태와 시작에 집중할 수 있도록 컨테이너 지식은 필요합니다.
운영 고가용성 시스템을 구축하나요?
아니요. 학습용 노드 하나를 사용합니다. 업데이트 중 기존 준비 완료 복제본의 응답을 관찰하고 새 리비전 수렴을 확인합니다. 요청 실패 없음, 자동 롤백, 노드 손실 내성을 약속하지 않습니다.
챌린지는 안내형 실습을 어떻게 확장하나요?
해양 컬렉션은 가져오기가 더 길고 자체 업무 준비 상태 경로가 있습니다. 적절한 시작 시간을 정하고 배운 패치와 Service 검사를 재사용하면서 전체 방문자 경험을 유지합니다.

