This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
commit 4371ff32c1e74513c8984dbf0ad76ad6784e9d20 Author: Andrea Cosentino <[email protected]> AuthorDate: Thu Sep 23 10:01:34 2021 +0200 Added Jolt Transformation Action Kamelet --- .../jolt-transformation-action-binding.yaml | 24 ++++++++++++++++++++++ .../core/jolt-transformation-action-binding.yaml | 13 ++++++++++++ 2 files changed, 37 insertions(+) diff --git a/templates/bindings/camel-k/jolt-transformation-action-binding.yaml b/templates/bindings/camel-k/jolt-transformation-action-binding.yaml new file mode 100644 index 0000000..d4be39a --- /dev/null +++ b/templates/bindings/camel-k/jolt-transformation-action-binding.yaml @@ -0,0 +1,24 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: jolt-transformation-action-binding +spec: + source: + ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: timer-source + properties: + message: "Hello" + steps: + - ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: jolt-transformation-action + properties: + template: "The Template" + sink: + ref: + kind: KafkaTopic + apiVersion: kafka.strimzi.io/v1beta1 + name: my-topic diff --git a/templates/bindings/core/jolt-transformation-action-binding.yaml b/templates/bindings/core/jolt-transformation-action-binding.yaml new file mode 100644 index 0000000..52d7603 --- /dev/null +++ b/templates/bindings/core/jolt-transformation-action-binding.yaml @@ -0,0 +1,13 @@ +- route: + from: + uri: "kamelet:timer-source" + parameters: + period: 1000 + message: "{ \"foo\": \"John\"}" + steps: + - to: + uri: "kamelet:jolt-transformation-action" + parameters: + template: "The Template" + - to: + uri: "log:info"
