11장. CloudEvents에 함수 구독


일련의 이벤트에 함수를 구독할 수 있습니다. 이렇게 하면 함수를 필터에서 정의한 CloudEvent 오브젝트에 연결하고 자동 응답을 활성화합니다.

11.1. CloudEvents에 함수 구독

subscribe 명령은 함수를 일련의 이벤트에 연결하고 CloudEvent 메타데이터에 대한 일련의 필터와 Knative Broker를 사용하는 위치에서 이벤트 소스로 일치시킵니다.

사전 요구 사항

  • 클러스터에 Knative Eventing이 설치되어 있습니다.
  • Knative 브로커를 구성했습니다.
  • Knative(kn) CLI가 설치되어 있습니다.

프로세스

  1. 다음 명령을 실행하여 지정된 브로커의 이벤트에 함수를 구독합니다.

    명령 예

    $ kn func subscribe --filter type=com.example.Hello --source my-broker

    --source 플래그를 사용하여 브로커와 하나 이상의 --filter 플래그를 지정하여 필터를 지정합니다.

    default 브로커를 사용하기 위해 --source 플래그를 생략할 수도 있습니다.

    명령 예

    $ kn func subscribe --filter type=com.example --filter extension=my-extension-value

  2. Knative 트리거를 사용하여 함수를 배포합니다.

    명령 예

    $ kn func deploy

    출력 예

    🙌 Function image built: <registry>/hello:latest
    🎯 Creating Triggers on the cluster
    ✅ Function deployed in namespace "default" and exposed at URL:
    http://hello.default.my-cluster.example.com

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.