LabHub

CI/CD 파이프라인

SRE / DevOps 엔지니어 · 중급 · 이론 4 · 퀴즈 4 · 실습 3

빌드 자동화, 테스트 게이트, 배포 전략을 벤더 UI 가 아니라 메커니즘으로 배웁니다. 이 파드에는 Jenkins 도 GitHub Actions 러너도 없습니다. 대신 셸 스크립트와 진짜 컨테이너로 재현 가능한 빌드, 병합을 막는 게이트, 블루그린과 카나리 전환을 직접 만들어 봅니다. 도구가 바뀌어도 남는 원리를 손에 남기는 것이 목표입니다.

실습 시작하기

커리큘럼

빌드 자동화

같은 입력이면 언제 돌려도 같은 산출물이 나오게 만든다

테스트 게이트

무엇을 병합하지 못하게 막을지 정하고, 그 판정을 자동화한다

배포 전략: 블루그린과 카나리

전환 속도와 롤백 속도를 어떻게 맞바꿀지 고른다

아티팩트와 승격

한 번 빌드해서 여러 환경으로 옮긴다

참고 문서