3장. Camel K 통합 개발 및 실행


이 장에서는 개발 환경을 설정하는 방법과 Java 및 YAML로 작성된 간단한 Camel K 통합을 개발하고 배포하는 방법을 설명합니다. 또한 kamel 명령줄을 사용하여 런타임에 Camel K 통합을 관리하는 방법도 보여줍니다. 예를 들어 여기에는 실행, 설명, 로깅 및 통합 삭제가 포함됩니다.

3.1. Camel K 개발 환경 설정

Camel K 퀵 스타트 튜토리얼을 자동으로 배포하려면 권장 개발 툴을 사용하여 환경을 설정해야 합니다. 이 섹션에서는 권장되는 VS(Visual Studio) 코드 IDE와 Camel K에 제공하는 확장을 설치하는 방법을 설명합니다.

참고
  • Camel K VS Code 확장은 커뮤니티 기능입니다.
  • 사용 편의성과 Camel K의 최상의 개발자 경험을 위해 VS Code를 사용하는 것이 좋습니다. 여기에는 Camel DSL 코드 및 Camel K 특성의 자동 완료와 튜토리얼 명령 자동 실행이 포함됩니다. 그러나 VS Code 대신 선택한 IDE를 사용하여 코드 및 튜토리얼 명령을 수동으로 입력할 수 있습니다.

사전 요구 사항

절차

  1. 개발 플랫폼에 VS Code를 설치합니다. 예를 들어 Red Hat Enterprise Linux의 경우:

    1. 필요한 키와 리포지토리를 설치합니다.

      $ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
      $ sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
      Copy to Clipboard Toggle word wrap
    2. 캐시를 업데이트하고 VS Code 패키지를 설치합니다.

      $ yum check-update
      $ sudo yum install code
      Copy to Clipboard Toggle word wrap

      다른 플랫폼에 설치하는 방법에 대한 자세한 내용은 VS Code 설치 설명서 를 참조하십시오.

  2. 코드 명령을 입력하여 VS Code 편집기를 시작합니다. 자세한 내용은 VS Code 명령줄 설명서 를 참조하십시오.
  3. VS Code Camel 확장 팩(예: VS Code에서 Camel K에 필요한 확장 기능 포함)을 설치합니다.

    1. 왼쪽 탐색 모음에서 확장을 클릭합니다.
    2. 검색 상자에 Apache Camel 을 입력합니다.
    3. Apache Camel by Red Hat용 확장 팩을 선택하고 설치를 클릭합니다.

      자세한 내용은 Extension Pack for Apache Camel by Red Hat 에서 참조하십시오.

  4. VS Code Didact 확장을 설치하여 튜토리얼의 링크를 클릭하여 퀵 스타트 튜토리얼 명령을 자동으로 실행할 수 있습니다. 예를 들어 VS Code에서 다음을 수행합니다.

    1. 왼쪽 탐색 모음에서 확장을 클릭합니다.
    2. 검색 상자에 Didact 를 입력합니다.
    3. 확장을 선택하고 설치를 클릭합니다.

      자세한 내용은 Didact 확장에 대한 지침을 참조하십시오.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat