3장. 빌드 실행 구성
BuildRun
CR(사용자 정의 리소스)에서는 빌드 참조, 빌드 사양, 매개변수 값, 서비스 계정, 출력, 보존 매개변수 및 볼륨을 정의하여 빌드 실행을 구성할 수 있습니다. BuildRun
리소스는 네임스페이스 내에서 사용할 수 있습니다.
빌드 실행을 구성하려면 BuildRun
리소스 YAML 파일을 생성하여 OpenShift Container Platform 클러스터에 적용합니다.
3.1. 빌드 실행의 구성 가능한 필드
BuildRun
CR(사용자 정의 리소스)에서 다음 필드를 사용할 수 있습니다.
필드 | presence | 설명 |
---|---|---|
| 필수 항목 |
리소스의 API 버전을 지정합니다. 예를 들어 |
| 필수 항목 |
리소스 유형을 지정합니다. 예를 들면 |
| 필수 항목 |
사용자 지정 리소스 정의 인스턴스를 식별하는 메타데이터를 나타냅니다. 예를 들어 |
| 선택 사항 |
사용할 기존 |
| 선택 사항 |
사용할 포함된 |
| 선택 사항 | 이미지를 빌드할 때 사용할 서비스 계정을 나타냅니다. |
| 선택 사항 |
사용자 정의 시간 초과를 정의합니다. 이 필드 값은 |
| 선택 사항 |
빌드 전략에 정의된 매개변수 값을 지정하는 name-value 목록을 나타냅니다. 매개변수 값은 |
| 선택 사항 |
생성된 이미지를 내보낼 사용자 지정 위치를 나타냅니다. 이 필드 값은 |
| 선택 사항 |
컨테이너 레지스트리에 액세스할 수 있는 기존 시크릿을 나타냅니다. 이 시크릿은 |
| 선택 사항 |
빌드 컨테이너에 전달할 수 있는 추가 환경 변수를 정의합니다. 이 필드 값은 |
spec.build.name
및 spec.build.spec
필드는 함께 사용할 수 없으므로 동일한 CR에서 함께 사용할 수 없습니다.