This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/camel-kafka-connector-examples.git

commit 44edab6cfeb5c63c33c186c327cba2cc5681c779
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Wed Sep 23 07:30:16 2020 +0200

    AWS2 Lambda Sink Example: added files for openshift
---
 .../config/openshift/aws2-lambda-cred.properties      |  3 +++
 .../config/openshift/aws2-lambda-sink.yaml            | 19 +++++++++++++++++++
 2 files changed, 22 insertions(+)

diff --git 
a/aws2-lambda/aws2-lambda-sink/config/openshift/aws2-lambda-cred.properties 
b/aws2-lambda/aws2-lambda-sink/config/openshift/aws2-lambda-cred.properties
new file mode 100644
index 0000000..d1596a1
--- /dev/null
+++ b/aws2-lambda/aws2-lambda-sink/config/openshift/aws2-lambda-cred.properties
@@ -0,0 +1,3 @@
+accessKey=xxxx
+secretKey=yyyy
+region=region
diff --git 
a/aws2-lambda/aws2-lambda-sink/config/openshift/aws2-lambda-sink.yaml 
b/aws2-lambda/aws2-lambda-sink/config/openshift/aws2-lambda-sink.yaml
new file mode 100644
index 0000000..e0ce10e
--- /dev/null
+++ b/aws2-lambda/aws2-lambda-sink/config/openshift/aws2-lambda-sink.yaml
@@ -0,0 +1,19 @@
+apiVersion: kafka.strimzi.io/v1alpha1
+kind: KafkaConnector
+metadata:
+  name: lambda-sink-connector
+  namespace: myproject
+  labels:
+    strimzi.io/cluster: my-connect-cluster
+spec:
+  class: 
org.apache.camel.kafkaconnector.aws2lambda.CamelAws2lambdaSinkConnector
+  tasksMax: 1
+  config:
+    key.converter: org.apache.kafka.connect.storage.StringConverter
+    value.converter: org.apache.kafka.connect.converters.ByteArrayConverter
+    topics: lambda-topic
+    camel.sink.path.function: hello-ckc
+    camel.sink.endpoint.operation: invokeFunction
+    camel.component.aws2-lambda.accessKey: 
${file:/opt/kafka/external-configuration/aws-credentials/aws2-lambda-cred.properties:accessKey}
+    camel.component.aws2-lambda.secretKey: 
${file:/opt/kafka/external-configuration/aws-credentials/aws2-lambda-cred.properties:secretKey}
+    camel.component.aws2-lambda.region: 
${file:/opt/kafka/external-configuration/aws-credentials/aws2-lambda-cred.properties:region}

Reply via email to