pile·
인프라 / DevOps·github-engGitHub Engineering·

GitHub 가 eBPF 로 배포 안전성을 강화한 방법

문제GitHub 장애 상황에서 배포 스크립트가 GitHub나 내부 서비스에 의존하면 복구 배포 자체가 막힐 수 있었다.
접근host 기반 배포 시스템에 eBPF 프로그램을 붙여 배포 중 네트워크 호출을 관찰하고 circular dependency를 선택적으로 차단했다.
결과소스 mirror와 rollback asset만으로 부족한 배포 안전성을 보강했다. eBPF가 런타임 의존성 검증 도구로 쓸 수 있음을 보였다.
github-eng
GitHub Engineering 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·vercel-blogVercel Blog·

    Vercel CLI 드라이런 배포로 실제 배포 전 구성 미리 확인하기

    Vercel CLI v54.17.2부터 vercel deploy --dry 명령으로 실제 파일 업로드 없이 배포 구성을 미리 검사할 수 있다. 프레임워크 감지 결과, 포함/제외 파일 목록, 디렉터리 크기 분포, 콘텐츠 해시까지 사전에 확인하고 나서 배포를 결정할 수 있어 의도치 않은 배포 실패를 예방한다.

    #deployment#ci-cd#vercel-cli+1