Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

8.7.4. 구성 변경 트리거

구성 변경 트리거를 사용하면 새 BuildConfig가 생성되는 즉시 빌드가 자동으로 호출됩니다. 다음은 BuildConfig 내 트리거 정의 YAML의 예입니다.

  type: "ConfigChange"
참고

구성 변경 트리거는 현재 새 BuildConfig를 생성할 때만 작동합니다. 향후 릴리스에서는 BuildConfig가 업데이트될 때마다 구성 변경 트리거도 빌드를 시작할 수 있습니다.

8.7.4.1. 수동으로 Trigger 설정

oc set triggers를 사용하여 빌드 구성에서 트리거를 추가 및 제거할 수 있습니다. 예를 들어 빌드 구성에서 GitHub Webhook 트리거를 설정하려면 다음을 사용합니다.

$ oc set triggers bc <name> --from-github

이미지 변경 트리거를 설정하려면 다음을 사용하십시오.

$ oc set triggers bc <name> --from-image='<image>'

트리거를 제거하려면 --remove를 추가합니다.

$ oc set triggers bc <name> --from-bitbucket --remove
참고

Webhook 트리거가 이미 있는 경우 해당 트리거를 다시 추가하면 Webhook 보안이 다시 생성됩니다.

자세한 내용은 oc set triggers --help에 대한 도움말 문서를 참조하십시오.