1.2.6. 明示的な Camel URI への接続
Kamelet が明示的な Camel URI との間でイベントを送受信する Kamelet Binding を作成できます。通常、ソース Kamelet をイベントを受信できる URI にバインドします (つまり、URI を Kamelet Binding のシンクとして指定します)。イベントを受信する Camel URI の例は HTTP または HTTPS エンドポイントです。
また、Mamelet Binding のソースとして URI を指定することも可能ですが、一般的ではありません。イベントを送信する Camel URI の例は、タイマー、メール、または FTP エンドポイントです。
Kamelet を Camel URI に接続するには、Kamelet Binding でのソースおよびシンクコンポーネントの接続 の手順に従い、Kamelet ではなく sink.uri
フィールドで明示的な Camel URI を指定します。
以下の例では、シンクの URI は架空の URI (https://mycompany.com/event-service) です。
apiVersion: camel.apache.org/v1alpha1
kind: KameletBinding
metadata:
name: coffee-to-event-service
spec:
source:
ref:
kind: Kamelet
apiVersion: camel.apache.org/v1alpha1
name: coffee-source
properties:
period: 5000
sink:
uri: https://mycompany.com/event-service