10.4.2. kn を使用したトリガーの作成
手順
トリガーを作成するには、以下のコマンドを入力します。
$ kn trigger create <TRIGGER-NAME> --broker <BROKER-NAME> --filter <KEY=VALUE> --sink <SINK>
トリガーを作成し、またブローカー挿入を使用して default
ブローカーを作成するには、以下のコマンドを入力します。
$ kn trigger create <TRIGGER-NAME> --inject-broker --filter <KEY=VALUE> --sink <SINK>
トリガー YAML の例:
apiVersion: eventing.knative.dev/v1alpha1 kind: Trigger metadata: name: trigger-example 1 spec: broker: default 2 subscriber: ref: apiVersion: serving.knative.dev/v1 kind: Service name: my-service 3