5.2.2. S2I(Source-to-Image) 빌더 이미지 스크립트 덮어쓰기
빌더 이미지에서 제공하는 assemble, run, save-artifacts S2I(Source-to-Image) 스크립트를 덮어쓸 수 있습니다.
프로세스
빌더 이미지에서 제공하는
assemble,run,save-artifactsS2I 스크립트를 덮어쓰려면 다음 중 하나를 수행합니다.-
애플리케이션 소스 리포지토리의
.s2i/bin디렉터리에assemble,run, 또는save-artifacts스크립트를 제공합니다. BuildConfig오브젝트의 전략 정의의 일부로 스크립트가 포함된 디렉터리의 URL을 제공합니다. 예를 들면 다음과 같습니다.strategy: sourceStrategy: from: kind: "ImageStreamTag" name: "builder-image:latest" scripts: "http://somehost.com/scripts_directory"1 - 1
- 빌드 프로세스는
run,assemble,save-artifacts를 경로에 추가합니다. 이러한 이름이 있는 스크립트 또는 모든 스크립트가 있는 경우 빌드 프로세스에서 이미지에 제공된 이름이 동일한 스크립트 대신 이러한 스크립트를 사용합니다.참고scriptsURL에 있는 파일은 소스 리포지토리의.s2i/bin에 있는 파일보다 우선합니다.
-
애플리케이션 소스 리포지토리의