8.3. Kubernetes 리소스에서 이미지 트리거 설정

배포에 이미지 트리거를 추가할 때 oc set triggers 명령을 사용할 수 있습니다. 예를 들어 이 절차의 샘플 명령은 example이라는 배포에 이미지 변경 트리거를 추가하여 example:latest 이미지 스트림 태그가 업데이트되면 배포 내의 web 컨테이너가 새 이미지 값으로 업데이트됩니다. 이 명령은 배포 리소스에 올바른 image.openshift.io/triggers 주석을 설정합니다.

절차

  • oc set triggers 명령을 입력하여 Kubernetes 리소스를 트리거합니다.

    $ oc set triggers deploy/example --from-image=example:latest -c web

배포를 일시 정지하지 않으면 이 pod 템플릿 업데이트로 인해 새 이미지 값으로 배포가 자동으로 수행됩니다.