서비스 컨테이너와 OIDC·Azure 보안 기능 강화
서비스 컨테이너의 entrypoint와 command를 덮어쓸 수 있게 되고, OIDC 커스텀 속성과 Azure VNET failover가 추가됐다.
교안에 영향
기존에 서비스 컨테이너 entrypoint와 command 덮어쓰기가 불가능하다고 적은 안내 글은 맞지 않게 됐다.
요약
- 서비스 컨테이너에서 entrypoint와 command를 workflow YAML로 덮어쓸 수 있게 됐다. - GitHub Actions OIDC 토큰에 repository custom properties 클레임 지원이 정식 제공된다. - Azure private networking에서 VNET failover를 미리 보기로 지원해 보조 서브넷으로 전환할 수 있다. - 문서 안내가 일부 갱신됐고, VNET failover는 자동이 아니라 수동 전환도 가능함이 명확해졌다.
바뀐 것
새 기능
- 서비스 컨테이너의 기본 entrypoint를 workflow YAML의 entrypoint로 덮어쓸 수 있게 됐다.
- 서비스 컨테이너의 기본 command를 workflow YAML의 command로 덮어쓸 수 있게 됐다.
- GitHub Actions OIDC 토큰이 repository custom properties를 클레임으로 지원한다.
- Azure private networking for GitHub Actions hosted runners에서 VNET failover를 미리 보기로 지원한다.
개선
- repository custom properties를 기준으로 클라우드 신뢰 정책을 더 세밀하게 구성할 수 있게 됐다.
기타
- VNET failover는 네트워크 구성 UI나 REST API로 수동 전환할 수 있다.
- GitHub가 지역 장애 시 VNET failover를 자동으로 전환할 수 있다.