GitHub and Cloudflare Engineering Standard
GitOps 통합 워크플로우
섹션 제목: “GitOps 통합 워크플로우”- 브랜치 전략: main(운영), develop/staging(통합 테스트), feature/*(기능 개발)
- 자동화 배포: GitHub push → Cloudflare Pages 통합 또는 GitHub Actions로 빌드·미리보기 URL 생성
- 의무 코드 리뷰: main merge는 동료 승인(Approve) 필수
Cloudflare SRE 표준
섹션 제목: “Cloudflare SRE 표준”로컬 시뮬레이션: Wrangler Dev
섹션 제목: “로컬 시뮬레이션: Wrangler Dev”wrangler dev --remote: 로컬 실행 + Cloudflare 실제 리소스(KV, D1 등) 연결로 에지 런타임 100% 재현
실시간 로그: Wrangler Tail
섹션 제목: “실시간 로그: Wrangler Tail”wrangler tail: 운영 환경 요청·상태 코드·console.log·예외를 실시간 스트림으로 확인
단계적 롤아웃·롤백
섹션 제목: “단계적 롤아웃·롤백”- 에러 버짓(Error Budget) 준수, 스테이징 검증 후 프로덕션 승격
Related Documents
섹션 제목: “Related Documents”- GitHub Actions and Worker Debugging — CI 디버깅 전략
- Environment Setup — wrangler·환경 변수