WEBBOOK CHAPTER

CI/CD, 서버실에서 클라우드까지: 24장. Registry를 release system으로 운영한다

24장. Registry를 release system으로 운영한다

repository별 push/pull, immutable tag, retention, replication, vulnerability metadata와 delete 권한을 정한다. CI만 release repository에 push하고 runtime은 pull-only다. production digest가 retention으로 삭제되지 않게 사용 중 reference를 보호한다.


dev cache repository  짧은 보존 / mutable 허용 가능
release repository    immutable / attestation required
quarantine repository failed policy / deploy denied

registry 장애와 region outage에서 이미 node에 cache된 image에만 의존하지 않는다. 복제와 restore를 연습한다. public base image rate limit과 upstream compromise를 줄이기 위해 승인 mirror와 digest policy를 검토한다.