2.3. Pipeline을 코드 구성으로 사용자 정의
클러스터 관리자는 Code로 Pipeline을 사용자 지정하기 위해 platforms.openshift.pipelinesAsCode.settings
사양의 TektonConfig
사용자 지정 리소스에서 다음 매개변수를 구성할 수 있습니다.
매개변수 | 설명 | 기본 |
---|---|---|
| 애플리케이션 이름입니다. 예를 들어 GitHub Checks 라벨에 표시되는 이름의 경우입니다. |
|
| GitHub 애플리케이션에서 생성된 토큰을 사용하여 시크릿을 자동으로 생성해야 하는지 여부를 나타냅니다. 그런 다음 이 시크릿을 프라이빗 리포지토리와 함께 사용할 수 있습니다. |
|
| 활성화하면 파이프라인 실행 주석에서 원격 작업을 허용합니다. |
|
| Tekton Hub API 의 기본 URL입니다. | |
| Tekton Hub 카탈로그 이름입니다. |
|
|
Tekton Hub 대시보드의 URL입니다. 코드로서의 파이프라인은 이 URL을 사용하여 Tekton Hub 대시보드에서 | 해당 없음 |
| 공용 Bitbucket의 IP 범위를 쿼리하여 서비스 요청을 보호할지 여부를 나타냅니다.Indicates whether to secure the service requests by querying IP ranges for a public Bitbucket. 매개변수의 기본값을 변경하면 보안 문제가 발생할 수 있습니다. |
|
| 쉼표로 구분된 추가 IP 범위 또는 네트워크 세트를 제공할지 여부를 나타냅니다. | 해당 없음 |
|
파이프라인 실행의 | 해당 없음 |
|
파이프라인 실행의 | 해당 없음 |
| 새 GitHub 리포지토리를 자동으로 구성합니다. 코드로서의 파이프라인은 네임스페이스를 설정하고 리포지토리에 대한 사용자 지정 리소스를 생성합니다. 이 매개변수는 GitHub 애플리케이션에서만 지원됩니다. |
|
|
|
|
| 파이프라인에 오류가 있고 실패한 작업의 로그 스니펫 보기를 활성화하거나 비활성화합니다. 파이프라인에서 데이터 누출의 경우 이 매개변수를 비활성화할 수 있습니다. |
|
| 컨테이너 로그 검사를 활성화하거나 비활성화하여 오류 메시지를 감지하고 가져오기 요청에 주석으로 노출합니다. 이 설정은 GitHub 앱을 사용하는 경우에만 적용됩니다. |
|
|
컨테이너 로그에서 검사한 최대 행 수로 오류 메시지를 검색합니다. 무제한의 행 수를 검사하려면 | 50 |
|
|
|
| 생성된 GitHub 액세스 토큰의 범위를 지정하는 추가 리포지토리입니다. |