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
spec:
broker: default
subscriber:
ref:
apiVersion: serving.knative.dev/v1
kind: Service
name: my-service