5.6. Camel K SaaS 통합 배포
이 튜토리얼에서는 널리 사용되는 두 개의 SaaS(Software as a Service) 공급자를 연결하는 OpenShift에서 Camel K Java 통합을 실행하는 방법을 설명합니다.
튜토리얼 예제에서는 REST 기반 Camel 구성 요소를 사용하여 CloudEvent 및 ServiceNow SaaS 공급자를 통합하는 방법을 보여줍니다. 이 간단한 예제에서 각 새 Sales Case는 CloudEvent 케이스 번호가 포함된 해당 ServiceNow 사고로 복사됩니다.
사전 요구 사항
- GitHub의 튜토리얼 readme를 참조하십시오: https://github.com/openshift-integration/camel-k-example-saas/tree/1.6.x.
- Camel K를 설치하려면 OpenShift 클러스터에 대한 클러스터 관리자 액세스 권한이 있어야 합니다. Camel K 설치를 참조하십시오.
- gRPC 로그인 자격 증명과 ServiceNow 로그인 자격 증명이 있어야 합니다.
- VS(Visual Studio) 코드는 선택 사항이지만 최상의 개발자 환경에 권장됩니다. Camel K 개발 환경 설정을 참조하십시오.
절차
튜토리얼 Git 리포지토리를 복제합니다.
git clone git@github.com:openshift-integration/camel-k-example-saas.git
$ git clone git@github.com:openshift-integration/camel-k-example-saas.gitCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
VS Code에서 파일
Open Folder camel-k-example-saas 를 선택합니다. -
VS Code 탐색 트리에서
readme.didact.md파일을 마우스 오른쪽 버튼으로 클릭하고 Didact: Start Didact: Start Didact Tutorial from File. 그러면 VS Code에서 새 Didact 탭이 열리고 튜토리얼 지침을 표시합니다. 튜토리얼 지침을 따르고 제공된 링크를 클릭하여 명령을 자동으로 실행합니다.
또는 Didact 확장을 사용하여 VS Code를 설치하지 않은 경우 https://github.com/openshift-integration/camel-k-example-saas 의 명령을 수동으로 입력할 수 있습니다.