「문제 있는 릴리스를 공개 전에 차단하기」는 기본 터미널 사용 경험이 있는 학습자를 위한 DevOps 프로젝트입니다. 실습 박물관 FIELDNOTES 사이트를 보호하여 보기 좋은 홈페이지가 잘못된 방문 안내나 다운로드 오류를 가리지 못하게 합니다.
두 개의 가이드 실습에서 업무 단언문과 로컬 배포 검사를 배우고 한 개의 독립 챌린지에서 계단 없는 접근 경로 안내에 적용합니다. 편집 가능한 초안이 나중에 바뀌어도 검사를 통과한 같은 패키지를 공개합니다.
학습 내용
- HTTP로 실제 페이지, 링크, 다운로드 내용을 검사합니다.
- 리소스 누락과 성공 응답에 잘못된 정보가 포함된 경우를 구별합니다.
- 짧은 Python 단언문을 작성하고 정상 및 결함 패키지로 검증합니다.
- Bash 종료 상태, 조건부 실행, 공통 후보 인수로 공개를 제어합니다.
- 테스트한 패키지를 전달하면서 전체 방문 기능을 유지합니다.
추천 대상
터미널에 명령을 입력할 수 있는 DevOps 입문자에게 적합합니다. Python, Bash 스크립트, Docker, 호스팅 CI 경험은 필요하지 않습니다. 필요한 코드와 구문을 사용 전에 설명합니다.
LabEx는 Workstation, Live Website, Candidate Preview가 있는 독립된 준비 완료 Linux 환경을 제공합니다. 로컬 설치나 외부 계정이 필요 없습니다. 사이트, 라벨, 명령 출력은 영어로 유지되며 학습 문서와 챌린지 전체 해답은 영어 외 여덟 언어로 제공됩니다.
자주 묻는 질문
박물관 사이트를 개발하나요?
아닙니다. 페이지, 로컬 삽화, 스타일, 후보 패키지가 제공됩니다. 짧은 테스트와 공개 스크립트를 편집합니다.
GitHub Actions나 운영 보안 시스템인가요?
아닙니다. 로컬 실행 도구로 업무 검사, 실패 결정, 저장된 패키지 전달을 관찰합니다. 호스팅 CI 설정, 서명, 접근 제어, 데이터베이스 마이그레이션 롤백은 다루지 않습니다.
챌린지는 실습을 어떻게 확장하나요?
보호 대상을 계단 없는 경로로 바꿉니다. 같은 HTTP 단언문과 패키지 인수 전달을 조합해 잘못된 정보를 거부하면서 일반 방문 서비스를 유지합니다.




