사용량·자원 정리와 최종 인계
사용량 근거와 데이터 보존 절차를 남기고 전체 배포·복구 파이프라인을 시연합니다.
진도 0%
레슨
- 사용량과 자원 목록
서비스별 CPU·메모리·디스크와 남은 자원을 확인합니다.
- 낭비를 찾는 사용량 보고서
유휴 시간과 자원 크기를 근거로 정리 후보를 찾습니다.
- 데이터 보존과 의존 순서 정리
자원 삭제 전 범위·백업·의존성을 확인합니다.
- 처음부터 실행하는 운영 인계
구성·CI·배포·관측·롤백 증거를 연결합니다.
사용량·자원 정리와 최종 인계 미션
m09 미션 solution 전체를 이어받아 배포·관측·SLO 증거를 보존합니다. 개인 실습 환경에서 시연 후 text-v1 볼륨 백업·복원과 정확한 destroy 계획 검사를 거쳐 전용 자원을 정리합니다. Docker/OpenTofu 통합은 외부 검증 대기입니다.
요구사항
- m01~m09 산출물을 하나의 실행 안내에 묶고 빌드→배포→실패 감지→이전 버전 복구를 시연합니다.
- 사용량·소유자·보존 목록을 작성하고 백업 복원 검사 후 Terraform 전용 자원을 의존 순서로 정리합니다.
- 실제 요금 수치는 사용하지 않고 로컬 사용량·클라우드 비용 확인 위치·예산 알림·태그 원칙을 설명합니다.
완료 기준
- 깨끗한 실습 작업 공간에서 CI→배포→오류 감지→롤백 검사가 통과합니다.
- 정리 전 백업 복원이 성공하고 보존 파일 체크섬이 정리 후에도 일치합니다.
- 실습 라벨의 자원은 0이며 별도로 둔 비실습 자원 fixture는 유지됩니다.
- 인계 문서에 구성도·digest·검증 기록·회고·정리 결과가 있습니다.
- bash check-m10-offline.sh: 삭제 계획 9건과 인계·백업 7건이 solution 통과, starter 라벨 검사 실패입니다.
- bash check.sh NEW_EXTERNAL_EVIDENCE_DIRECTORY는 이전 m09 시연, 실제 원복·SLO 원천 연결, 사용량 수집, cleanup.py 정리를 순서대로 검사합니다. 새 보존 경로를 준비하고 원본 m05/m06 state와 전용 Docker 환경을 확인합니다.
- cleanup.py는 세 볼륨 notice.txt를 복원·비교하고 원본 state의 세 관리 자원 delete-only 계획을 검토합니다. 추가 m07/m08 자원도 정확한 이름으로 정리하며 비실습 ID 집합·보존 SHA-256을 대조합니다. 미등록 업무 파일은 삭제를 막습니다.
BOOTCAMP_AUTOCLEAN=1 bash prepare-and-check.sh미션 시작 코드
모범 답안
모범 답안 내려받기검토 기준
- 명령 기록과 관측 증거로 변경 이유를 설명합니다.
- 다른 학습자가 README로 실행·실패 재현·검증을 따라갈 수 있습니다.