6.9. ImageStreamImport를 통해 매니페스트 목록 가져오기
ImageStreamImport
리소스를 사용하여 다른 컨테이너 이미지 레지스트리에서 클러스터로 이미지 매니페스트를 찾아 가져올 수 있습니다. 개별 이미지 또는 전체 이미지 리포지토리를 가져올 수 있습니다.
다음 절차에 따라 ImageStreamImport
오브젝트를 통해 importMode
값이 있는 매니페스트 목록을 가져옵니다.
절차
ImageStreamImport
YAML 파일을 생성하고 매니페스트 목록으로 가져올 태그에서importMode
매개변수를PreserveOriginal
로 설정합니다.apiVersion: image.openshift.io/v1 kind: ImageStreamImport metadata: name: app namespace: myapp spec: import: true images: - from: kind: DockerImage name: <registry>/<user_name>/<image_name> to: name: latest referencePolicy: type: Source importPolicy: importMode: "PreserveOriginal"
다음 명령을 실행하여
ImageStreamImport
를 생성합니다.$ oc create -f <your_imagestreamimport.yaml>
6.9.1. importMode 구성 필드
다음 표에서는 importMode
값에 사용할 수 있는 구성 필드를 설명합니다.
매개변수 | 설명 |
---|---|
Legacy |
|
PreserveOriginal | 활성 상태이면 원래 매니페스트가 유지됩니다. 매니페스트 목록의 경우 매니페스트 목록과 모든 하위 매니페스트를 가져옵니다. |