15.2. OpenShift 이미지에 Fuse 패치 적용

OpenShift의 Fuse 이미지는 기본 Fuse 제품과 독립적으로 업데이트됩니다. OpenShift 이미지의 Fuse에 패치가 필요한 경우 업데이트된 이미지는 OpenShift 이미지 스트림의 표준 Fuse에서 사용할 수 있으며 registry.redhat.io 에서 업데이트된 이미지를 다운로드할 수 있습니다. OpenShift의 Fuse는 다음 이미지 스트림을 제공합니다(OpenShift 이미지 스트림 이름으로식별).

  • fuse-java-openshift-rhel8
  • fuse-java-openshift-jdk11-rhel8
  • fuse-karaf-openshift-rhel8
  • fuse-eap-openshift-jdk8-rhel7
  • fuse-eap-openshift-jdk11-rhel8
  • fuse-console-rhel8
  • fuse-apicurito-generator-rhel8
  • fuse-apicurito-rhel8

절차

  1. OpenShift 이미지 스트림의 Fuse는 일반적으로 OpenShift 서버의 openshift 프로젝트에 설치됩니다. OpenShift에서 OpenShift 이미지의 Fuse의 상태를 확인하려면 관리자로 OpenShift에 로그인하고 다음 명령을 입력합니다.

    $ oc get is -n openshift
    NAME                           DOCKER REPO                                          TAGS                                    	UPDATED
    fuse-console-rhel8                  172.30.1.1:5000/openshift/fuse7/fuse-console-rhel8              1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9    About an hour ago
    fuse7-eap-openshift-jdk8-rhel7            172.30.1.1:5000/openshift/fuse7/fuse-eap-openshift-jdk8-rhel7        1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9    About an hour ago
    fuse7-eap-openshift-jdk11-rhel8            172.30.1.1:5000/openshift/fuse7/fuse-eap-openshift-jdk11-rhel8        1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9    About an hour ago
    fuse7-java-openshift-rhel8           172.30.1.1:5000/openshift/fuse7/fuse-java-openshift-rhel8       1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9    About an hour ago
    fuse7-java-openshift-jdk11-rhel8           172.30.1.1:5000/openshift/fuse7/fuse-java-openshift-jdk11-rhel8       1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9    About an hour ago
    fuse7-karaf-openshift-rhel8          172.30.1.1:5000/openshift/fuse7/fuse-karaf-openshift-rhel8      1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9    About an hour ago
    fuse-apicurito-generator-rhel8       172.30.1.1:5000/openshift/fuse7/fuse-apicurito-generator-rhel8   1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9            About an hour ago
    apicurito-ui-rhel8                   172.30.1.1:5000/openshift/fuse7/apicurito-ui-rhel8               1.2,1.3,1.4,1.5,1.6,1.7,1.8, 1.9            About an hour ago
  2. 이제 각 이미지 스트림을 한 번에 하나씩 업데이트할 수 있습니다.

    oc import-image -n openshift fuse7/fuse7-java-openshift-rhel8:1.10
    oc import-image -n openshift fuse7/fuse7-java-openshift-jdk11-rhel8:1.10
    oc import-image -n openshift fuse7/fuse7-karaf-openshift-rhel8:1.10
    oc import-image -n openshift fuse7/fuse7-eap-openshift-jdk8-rhel7:1.10
    oc import-image -n openshift fuse7/fuse7-eap-openshift--jdk11-rhel8:1.10
    oc import-image -n openshift fuse7/fuse7-console-rhel8:1.10
    oc import-image -n openshift fuse7/apicurito-ui-rhel8:1.10
    oc import-image -n openshift fuse7/fuse-apicurito-generator-rhel8:1.10
참고

이미지 스트림의 버전 태그에는 1.9-<BUILDNUMBER> 형식이 있습니다. 태그를 1.9 로 지정하면 1.9 스트림에서 최신 빌드를 가져옵니다.

참고

OpenShift 이미지의 새 Fuse를 사용할 수 있게 될 때마다 다시 빌드가 자동으로 트리거되도록 Fuse 애플리케이션을 구성할 수도 있습니다. 자세한 내용은 OpenShift Container Platform 빌드 설명서_의 빌드 트리거 및 수정 섹션을 참조하십시오.