2.2.4.7.2. system-redis DeploymentConfig
system-redis
DeploymentConfig가 현재 3scale 설치에 있는 경우 시스템-redis
에 대한 redis
이미지를 패치합니다.
system-redis
이미지 스트림을 패치합니다.oc patch imagestream/system-redis --type=json -p '[{"op": "add", "path": "/spec/tags/-", "value": {"annotations": {"openshift.io/display-name": "System 2.9 Redis"}, "from": { "kind": "DockerImage", "name": "registry.redhat.io/rhscl/redis-32-rhel7:3.2"}, "name": "2.9", "referencePolicy": {"type": "Source"}}}]'
이 패치는
system-redis
이미지 스트림을 업데이트하여 2.9 태그를 포함합니다. 아래 명령을 사용하여 Tags 열에 2.9 가 표시되는 경우 태그가 생성되었는지 확인할 수 있습니다.oc get is system-redis
system-redis
ImageChange 트리거를 패치합니다.최신 트리거를 제거합니다.
oc set triggers dc/system-redis --from-image=system-redis:latest --containers=system-redis --remove
새 버전별 트리거를 추가합니다.
oc set triggers dc/system-redis --from-image=system-redis:2.9 --containers=system-redis
이미지에 새 업데이트가 있는 경우 이 패치로 인해
system-redis
DeploymentConfig가 재배포될 수도 있습니다. 이 경우 새 포드가 재배포되고 준비되고 이전 포드가 종료될 때까지 기다립니다.ImageStream
에서:latest
태그를 제거합니다.oc tag -d system-redis:latest