Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

아티팩트 레지스트리의 미러 설정

미러 설정은 차트나 이미지 참조에 있는 저장소 주소를 다른 아티팩트 레지스트리로 연결합니다. 등록하는 레지스트리의 Mirrored registries에는 그 레지스트리가 대신 제공할 원래 저장소 주소를 지정합니다.

이 설정은 주소 대체가 필요한 구성에서만 사용합니다. 대체 레지스트리에는 실제로 필요한 차트와 이미지가 있어야 합니다.

내부 주소를 외부에서 접근 가능한 저장소로 대체

다음은 가상의 구성입니다.

구성 요소주소와 역할
내부 OCI 저장소internal.registry.com. 조직 네트워크 안에서만 접근 가능
차트에 기록된 이미지 주소internal.registry.com/foo/bar:1.0.0
Apollo가 접근할 외부 저장소external.registry.com. 필요한 차트와 이미지가 저장되어 있음
Apollo 제품에 등록할 차트external.registry.com/charts/foo/bar:1.0.0

외부 저장소를 아티팩트 레지스트리로 등록하고, 미러 대상에 내부 주소를 넣습니다.

차트는 외부 저장소에서 가져옵니다. 차트가 내부 주소의 컨테이너 이미지를 참조하면 Apollo는 등록한 외부 아티팩트 레지스트리에서 해당 이미지를 가져옵니다.

미러 대상이 겹치는 경우

여러 아티팩트 레지스트리에 같은 원래 저장소를 미러 대상으로 지정할 수는 있지만, 이때의 선택 동작은 정의되어 있지 않습니다. 겹치는 저장소 중 하나가 선택되므로 우선순위나 장애 시 전환 규칙으로 사용할 수 없습니다.