2.3.4.2.2. 배포
기본 애플리케이션 이미지 또는 애플리케이션을 구성하는 API 오브젝트를 변경하든 관계없이 승격된 변경 사항을 가져오기 위해 일반적으로 배포가 필요합니다. 애플리케이션 이미지가 변경되는 경우(예: 업스트림 환경에서 이미지를 승격하는 과정의 일부로 oc tag
작업 또는 docker push
로 인해) DeploymentConfig
의 ImageChangeTriggers
가 새 배포를 트리거할 수 있습니다. 마찬가지로 DeploymentConfig
API 오브젝트 자체를 변경하는 경우 ConfigChangeTrigger
는 승격 단계에서 API 오브젝트를 업데이트할 때(예: oc apply
) 배포를 시작할 수 있습니다.
그러지 않으면 수동 배포를 용이하게 하는 oc
명령은 다음과 같습니다.
-
oc rollout
: 일시 중지 및 의미 체계를 다시 시작하고 기록 관리에 대한 풍부한 기능을 포함하여 배포를 관리하는 새로운 접근 방식입니다. -
oc rollback
: 이전 배포로 되돌릴 수 있습니다. 승격 시나리오에서 새 버전 테스트에 문제가 발생하면 이전 버전과 함께 여전히 작동하는지 확인할 수 있습니다.