6.5. OpenShift에 Fuse Integration 프로젝트 배포


  1. Project Explorer 보기에서 프로젝트의 루트(이 예에서는 myFISproject)를 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 엽니다.
  2. Run As Run Configurations (구성 실행)를 선택하여 실행 구성 마법사를 엽니다.
  3. 사이드바 메뉴에서 OpenShift에서 Maven Build Deploy <projectname>을 선택하여(이 예에서는 OpenShift 에서 myFISproject 배포)를 선택하여 프로젝트의 기본 실행 구성을 엽니다.

    기본 설정은 Main 탭에 있는 대로 그대로 둡니다.

  4. JRE 탭을 열어 VM 인수에 액세스합니다.

  5. VM 인수 창에서 -Dkubernetes.namespace=test 인수의 값을 생성한 경우 OpenShift 프로젝트에 사용한 프로젝트 이름과 일치하도록 변경합니다( 6.3절. “새 OpenShift 프로젝트 생성” OpenShift 프로젝트 이름 ).

    이 예제에서는 기본 값 testnewtest 로 변경합니다.

    OpenShift 구성에 따라 다른'VM 인수를 수정하여 이를 지원해야 할 수 있습니다.

    • -Dkubernetes.master=https://192.168.99.1:8443

      여러 OpenShift 인스턴스를 실행하거나 원격 인스턴스를 사용하는 경우 배포를 대상으로 하는 OpenShift 인스턴스의 URL을 지정해야 합니다. 위의 URL은 예입니다.

    • -Dkubernetes.trust.certificates=true

      • CDK를 사용할 때는 이 인수가 필요합니다. true 로 설정된 상태로 둡니다.
      • 유효한 SSL 인증서가 있는 OpenShift 인스턴스를 사용하는 경우 이 인수의 값을 false 로 변경합니다.
  6. 적용 을 클릭한 다음 실행 을 클릭합니다.

    다운로드할 종속성 수로 인해 최초 배포에는 다소 시간이 걸릴 수 있습니다. 컴퓨터 및 인터넷 연결의 속도가 요인에 기여하고 있습니다. 일반적으로 첫 번째 배포를 완료하는 데 25~35분이 걸립니다.

    콘솔 보기에서 배포 프로세스의 진행 상황을 추적할 수 있습니다. 다음 출력에서 *Pushing 이미지 172.30.1 …​ 항목. * 프로젝트가 성공적으로 빌드되고 애플리케이션 이미지가 Docker 컨테이너를 빌드하는 데 사용될 OpenShift로 푸시되고 있음을 나타냅니다.

    배포가 완료되면 콘솔 보기에 BUILD SUCCESS 가 표시됩니다.

  7. OpenShift Explorer 보기로 전환하고 새 FIS Test newtest 를 선택합니다.

    속성 보기의 세부 정보 페이지에 프로젝트의 모든 속성 값이 표시됩니다.

    다른 탭(빌드,Build Configs,Deployments.…​)을 열어 프로젝트의 다른 속성을 확인합니다. 속성 보기는 OpenShift 웹 콘솔과 동일한 정보를 제공합니다.

  8. OpenShift Explorer 보기에서 camel-ose-springboot-xml 을 선택하여 속성 보기에서 세부 정보를 확인합니다.

    다른 탭을 스크롤하여 배포 구성의 다른 속성을 봅니다.

  9. OpenShift Explorer 보기에서 camel-ose-springboot-xml-1-mdmtd Pod Running 을 선택한 다음 Properties 보기에서 실행 중인 인스턴스의 세부 정보를 확인합니다.

  10. OpenShift Explorer 보기에서 camel-ose-springboot-xml-1-mdmtd 포드를 마우스 오른쪽 버튼으로 클릭한 다음 Pod Logs…​ 을 선택합니다.

    참고

    메시지가 표시되면 설치된 oc 실행 파일의 경로를 입력합니다. 포드 로그를 검색해야 합니다.

    콘솔 보기가 자동으로 열리고 실행 중인 Pod의 로그가 표시됩니다.

    콘솔 뷰 메뉴 모음에서 Close 를 클릭하여 세션을 종료하고 콘솔 출력을 지웁니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat