-
Bug
-
Resolution: Done
-
Major
-
camel-k-1.6-GA
-
None
I have a following kameletbinding from knative broker to log-sink:
spec:
sink:
ref:
apiVersion: camel.apache.org/v1alpha1
kind: Kamelet
name: log-sink
namespace: avano
source:
properties:
type: myeventtype
ref:
apiVersion: eventing.knative.dev/v1
kind: Broker
name: mybroker
That creates a following integration spec:
spec:
flows:
- from:
steps:
- to: kamelet:log-sink/sink
uri: knative:event/myeventtype?apiVersion=eventing.knative.dev%2Fv1&kind=Broker
profile: Knative
and it creates a knative trigger object with broker default and not [mybroker}:
oc get trigger -o yaml
apiVersion: v1
items:
- apiVersion: eventing.knative.dev/v1
kind: Trigger
metadata:
...
labels:
camel.apache.org/generation: "1"
camel.apache.org/integration: log-sink-kbbroker-broker-to-kamelet
eventing.knative.dev/broker: default
name: default-log-sink-kbbroker-broker-to-kamelet-f2c8d
namespace: avano
...
spec:
broker: default
filter:
attributes:
type: myeventtype
subscriber:
ref:
apiVersion: serving.knative.dev/v1
kind: Service
name: log-sink-kbbroker-broker-to-kamelet
namespace: avano
uri: /events/myeventtype