16장. OpenShift에서 Fuse 설치 제거


OpenShift에서 Fuse를 설치 제거하려면 oc delete 명령을 사용하여 registry.redhat.io 에서 이미지 스트림 및 템플릿을 제거합니다.

16.1. OpenShift 4.x 서버에서 Fuse 이미지 스트림 및 템플릿 설치 제거

프로세스

+ 버전의 BASEURL 을 찾아 아래 명령에서 사용할 변수로 정의합니다.

+

BASEURL=https://raw.githubusercontent.com/jboss-fuse/application-templates/application-templates-2.1.0.fuse-7_13_0-00014-redhat-00001
  1. Spring Boot 2 빠른 시작 템플릿을 삭제합니다.

    for template in spring-boot-2-camel-amq-template.json \
     spring-boot-2-camel-config-template.json \
     spring-boot-2-camel-drools-template.json \
     spring-boot-2-camel-infinispan-template.json \
     spring-boot-2-camel-rest-3scale-template.json \
     spring-boot-2-camel-rest-sql-template.json \
     spring-boot-2-camel-template.json \
     spring-boot-2-camel-xa-template.json \
     spring-boot-2-camel-xml-template.json \
     spring-boot-2-cxf-jaxrs-template.json \
     spring-boot-2-cxf-jaxws-template.json \
     spring-boot-2-cxf-jaxrs-xml-template.json \
     spring-boot-2-cxf-jaxws-xml-template.json ;
     do oc delete -n openshift -f \
     ${BASEURL}/quickstarts/${template}
     done
  2. OpenShift 빠른 시작 템플릿에서 Fuse를 삭제합니다.

    for template in eap-camel-amq-template.json \
     eap-camel-cdi-template.json \
     eap-camel-cxf-jaxrs-template.json \
     eap-camel-cxf-jaxws-template.json \
     karaf-camel-amq-template.json \
     karaf-camel-log-template.json \
     karaf-camel-rest-sql-template.json \
     karaf-cxf-rest-template.json ;
     do
     oc delete -n openshift -f \
     ${BASEURL}/quickstarts/${template}
     done
  3. 이미지 스트림을 삭제합니다.

    oc delete -n openshift -f ${BASEURL}/fis-image-streams.json
  4. Samples Operator에서 항목을 제거합니다.

    Samples Operator의 구성을 편집합니다.

    oc edit configs.samples.operator.openshift.io -n openshift-cluster-samples-operator
  5. skippedImagestreamsskippedTemplates 섹션에서 Fuse 및 Spring Boot 2 템플릿을 제거합니다.
기본 제공 이미지 스트림

일부 이미지 스트림 및 템플릿은 일반적인 사용 사례에 기본적으로 제공됩니다. 샘플 Operator에 의해 관리되므로 수동으로 제거할 수 없습니다. 제거하는 동안 무시할 수 있습니다.

기본 제공 이미지 스트림은 매니페스트에서 samples.operator.openshift.io/managed: "true" 라벨을 사용하여 구성되므로 oc getgrep 명령으로 관리되는지 확인할 수 있습니다.

]$ oc get is fuse7-eap-openshift -n openshift -o yaml | grep 'samples.operator.openshift.io/managed'
    samples.operator.openshift.io/managed: "true"
]$

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.