You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2022/01/28 14:37:21 UTC
[camel-kamelets] 03/03: chore: use template in favour of flow spec
This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch backport/template_vs_flow
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
commit 8bd12417e28dcff5120bd85ccd4de43c35a36164
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Fri Jan 28 12:47:02 2022 +0100
chore: use template in favour of flow spec
---
README.md | 4 +--
kamelets/avro-deserialize-action.kamelet.yaml | 2 +-
kamelets/avro-serialize-action.kamelet.yaml | 2 +-
kamelets/aws-cloudwatch-sink.kamelet.yaml | 2 +-
kamelets/aws-ddb-streams-source.kamelet.yaml | 2 +-
kamelets/aws-ec2-sink.kamelet.yaml | 2 +-
kamelets/aws-kinesis-firehose-sink.kamelet.yaml | 2 +-
kamelets/aws-kinesis-sink.kamelet.yaml | 2 +-
kamelets/aws-kinesis-source.kamelet.yaml | 2 +-
kamelets/aws-lambda-sink.kamelet.yaml | 2 +-
kamelets/aws-redshift-sink.kamelet.yaml | 2 +-
kamelets/aws-redshift-source.kamelet.yaml | 2 +-
kamelets/aws-s3-sink.kamelet.yaml | 2 +-
kamelets/aws-s3-source.kamelet.yaml | 2 +-
kamelets/aws-s3-streaming-upload-sink.kamelet.yaml | 2 +-
kamelets/aws-secrets-manager-sink.kamelet.yaml | 2 +-
kamelets/aws-ses-sink.kamelet.yaml | 2 +-
kamelets/aws-sns-fifo-sink.kamelet.yaml | 2 +-
kamelets/aws-sns-sink.kamelet.yaml | 2 +-
kamelets/aws-sqs-batch-sink.kamelet.yaml | 2 +-
kamelets/aws-sqs-fifo-sink.kamelet.yaml | 2 +-
kamelets/aws-sqs-sink.kamelet.yaml | 2 +-
kamelets/aws-sqs-source.kamelet.yaml | 2 +-
kamelets/aws-translate-action.kamelet.yaml | 2 +-
kamelets/azure-cosmosdb-source.kamelet.yaml | 2 +-
kamelets/azure-eventhubs-sink.kamelet.yaml | 2 +-
kamelets/azure-eventhubs-source.kamelet.yaml | 2 +-
kamelets/azure-storage-blob-sink.kamelet.yaml | 2 +-
kamelets/azure-storage-blob-source.kamelet.yaml | 2 +-
kamelets/azure-storage-queue-sink.kamelet.yaml | 2 +-
kamelets/azure-storage-queue-source.kamelet.yaml | 2 +-
kamelets/bitcoin-source.kamelet.yaml | 2 +-
kamelets/caffeine-action.kamelet.yaml | 2 +-
kamelets/cassandra-sink.kamelet.yaml | 2 +-
kamelets/cassandra-source.kamelet.yaml | 2 +-
kamelets/chuck-norris-source.kamelet.yaml | 2 +-
kamelets/chunk-template-action.kamelet.yaml | 2 +-
kamelets/couchbase-sink.kamelet.yaml | 2 +-
kamelets/cron-source.kamelet.yaml | 2 +-
kamelets/delay-action.kamelet.yaml | 2 +-
kamelets/dns-dig-action.kamelet.yaml | 2 +-
kamelets/dns-ip-action.kamelet.yaml | 2 +-
kamelets/dns-lookup-action.kamelet.yaml | 2 +-
kamelets/drop-header-action.kamelet.yaml | 2 +-
kamelets/drop-headers-action.kamelet.yaml | 2 +-
kamelets/dropbox-sink.kamelet.yaml | 2 +-
kamelets/dropbox-source.kamelet.yaml | 2 +-
kamelets/earthquake-source.kamelet.yaml | 2 +-
kamelets/elasticsearch-index-sink.kamelet.yaml | 2 +-
kamelets/elasticsearch-search-source.kamelet.yaml | 2 +-
kamelets/exec-sink.kamelet.yaml | 2 +-
kamelets/extract-field-action.kamelet.yaml | 2 +-
kamelets/fhir-source.kamelet.yaml | 2 +-
kamelets/file-watch-source.kamelet.yaml | 2 +-
kamelets/freemarker-template-action.kamelet.yaml | 2 +-
kamelets/ftp-sink.kamelet.yaml | 2 +-
kamelets/ftp-source.kamelet.yaml | 2 +-
kamelets/ftps-sink.kamelet.yaml | 2 +-
kamelets/ftps-source.kamelet.yaml | 2 +-
kamelets/github-commit-source.kamelet.yaml | 2 +-
kamelets/github-event-source.kamelet.yaml | 2 +-
.../github-pullrequest-comment-source.kamelet.yaml | 2 +-
kamelets/github-pullrequest-source.kamelet.yaml | 2 +-
kamelets/github-tag-source.kamelet.yaml | 2 +-
kamelets/google-calendar-source.kamelet.yaml | 2 +-
kamelets/google-functions-sink.kamelet.yaml | 2 +-
kamelets/google-mail-source.kamelet.yaml | 2 +-
kamelets/google-pubsub-sink.kamelet.yaml | 2 +-
kamelets/google-pubsub-source.kamelet.yaml | 2 +-
kamelets/google-sheets-source.kamelet.yaml | 2 +-
kamelets/google-storage-sink.kamelet.yaml | 2 +-
kamelets/google-storage-source.kamelet.yaml | 2 +-
kamelets/has-header-filter-action.kamelet.yaml | 2 +-
kamelets/header-matches-filter-action.kamelet.yaml | 2 +-
kamelets/hoist-field-action.kamelet.yaml | 2 +-
kamelets/http-secured-sink.kamelet.yaml | 2 +-
kamelets/http-secured-source.kamelet.yaml | 2 +-
kamelets/http-sink.kamelet.yaml | 2 +-
kamelets/http-source.kamelet.yaml | 2 +-
kamelets/infinispan-sink.kamelet.yaml | 2 +-
kamelets/infinispan-source.kamelet.yaml | 2 +-
kamelets/insert-field-action.kamelet.yaml | 2 +-
kamelets/insert-header-action.kamelet.yaml | 2 +-
kamelets/is-tombstone-filter-action.kamelet.yaml | 2 +-
kamelets/jira-source.kamelet.yaml | 2 +-
kamelets/jms-amqp-10-sink.kamelet.yaml | 2 +-
kamelets/jms-amqp-10-source.kamelet.yaml | 2 +-
kamelets/jms-apache-artemis-sink.kamelet.yaml | 2 +-
kamelets/jms-apache-artemis-source.kamelet.yaml | 2 +-
kamelets/jolt-transformation-action.kamelet.yaml | 2 +-
kamelets/json-deserialize-action.kamelet.yaml | 2 +-
kamelets/json-patch-action.kamelet.yaml | 2 +-
kamelets/json-schema-validator-action.kamelet.yaml | 2 +-
kamelets/json-serialize-action.kamelet.yaml | 2 +-
kamelets/jsonata-action.kamelet.yaml | 2 +-
kamelets/kafka-manual-commit-action.kamelet.yaml | 2 +-
kamelets/kafka-not-secured-sink.kamelet.yaml | 2 +-
kamelets/kafka-not-secured-source.kamelet.yaml | 2 +-
kamelets/kafka-sink.kamelet.yaml | 2 +-
kamelets/kafka-source.kamelet.yaml | 2 +-
kamelets/kubernetes-namespaces-source.kamelet.yaml | 2 +-
kamelets/kubernetes-nodes-source.kamelet.yaml | 2 +-
kamelets/kubernetes-pods-source.kamelet.yaml | 2 +-
kamelets/log-sink.kamelet.yaml | 2 +-
kamelets/mail-imap-source.kamelet.yaml | 2 +-
kamelets/mail-sink.kamelet.yaml | 2 +-
kamelets/mariadb-sink.kamelet.yaml | 2 +-
kamelets/mariadb-source.kamelet.yaml | 2 +-
kamelets/mask-field-action.kamelet.yaml | 2 +-
.../message-timestamp-router-action.kamelet.yaml | 2 +-
kamelets/minio-sink.kamelet.yaml | 2 +-
kamelets/minio-source.kamelet.yaml | 2 +-
kamelets/mongodb-sink.kamelet.yaml | 2 +-
kamelets/mongodb-source.kamelet.yaml | 2 +-
kamelets/mqtt-sink.kamelet.yaml | 2 +-
kamelets/mqtt-source.kamelet.yaml | 2 +-
kamelets/mustache-template-action.kamelet.yaml | 2 +-
kamelets/mvel-template-action.kamelet.yaml | 2 +-
kamelets/mysql-sink.kamelet.yaml | 2 +-
kamelets/mysql-source.kamelet.yaml | 2 +-
kamelets/nats-sink.kamelet.yaml | 2 +-
kamelets/nats-source.kamelet.yaml | 2 +-
kamelets/openai-classification-action.kamelet.yaml | 2 +-
kamelets/openai-completion-action.kamelet.yaml | 2 +-
kamelets/pdf-action.kamelet.yaml | 2 +-
kamelets/postgresql-sink.kamelet.yaml | 2 +-
kamelets/postgresql-source.kamelet.yaml | 2 +-
kamelets/predicate-filter-action.kamelet.yaml | 2 +-
kamelets/protobuf-deserialize-action.kamelet.yaml | 2 +-
kamelets/protobuf-serialize-action.kamelet.yaml | 2 +-
kamelets/pulsar-sink.kamelet.yaml | 2 +-
kamelets/pulsar-source.kamelet.yaml | 2 +-
kamelets/rabbitmq-source.kamelet.yaml | 2 +-
kamelets/redis-sink.kamelet.yaml | 2 +-
kamelets/redis-source.kamelet.yaml | 2 +-
kamelets/regex-router-action.kamelet.yaml | 2 +-
kamelets/replace-field-action.kamelet.yaml | 2 +-
kamelets/salesforce-source.kamelet.yaml | 2 +-
kamelets/sftp-sink.kamelet.yaml | 2 +-
kamelets/sftp-source.kamelet.yaml | 2 +-
kamelets/slack-sink.kamelet.yaml | 2 +-
kamelets/slack-source.kamelet.yaml | 2 +-
kamelets/solr-sink.kamelet.yaml | 2 +-
kamelets/solr-source.kamelet.yaml | 2 +-
kamelets/sqlserver-sink.kamelet.yaml | 2 +-
kamelets/sqlserver-source.kamelet.yaml | 2 +-
kamelets/ssh-sink.kamelet.yaml | 2 +-
kamelets/ssh-source.kamelet.yaml | 2 +-
kamelets/string-template-action.kamelet.yaml | 2 +-
kamelets/telegram-sink.kamelet.yaml | 2 +-
kamelets/telegram-source.kamelet.yaml | 2 +-
kamelets/throttle-action.kamelet.yaml | 2 +-
kamelets/timer-source.kamelet.yaml | 2 +-
kamelets/timestamp-router-action.kamelet.yaml | 2 +-
.../topic-name-matches-filter-action.kamelet.yaml | 2 +-
kamelets/twitter-directmessage-source.kamelet.yaml | 2 +-
kamelets/twitter-search-source.kamelet.yaml | 2 +-
kamelets/twitter-timeline-source.kamelet.yaml | 2 +-
kamelets/value-to-key-action.kamelet.yaml | 2 +-
kamelets/velocity-template-action.kamelet.yaml | 2 +-
kamelets/webhook-source.kamelet.yaml | 2 +-
kamelets/websocket-source.kamelet.yaml | 2 +-
kamelets/wttrin-source.kamelet.yaml | 2 +-
kamelets/xj-identity-action.kamelet.yaml | 2 +-
kamelets/xj-template-action.kamelet.yaml | 2 +-
.../kamelets/avro-deserialize-action.kamelet.yaml | 2 +-
.../kamelets/avro-serialize-action.kamelet.yaml | 2 +-
.../kamelets/aws-cloudwatch-sink.kamelet.yaml | 2 +-
.../kamelets/aws-ddb-streams-source.kamelet.yaml | 2 +-
.../resources/kamelets/aws-ec2-sink.kamelet.yaml | 2 +-
.../aws-kinesis-firehose-sink.kamelet.yaml | 2 +-
.../kamelets/aws-kinesis-sink.kamelet.yaml | 2 +-
.../kamelets/aws-kinesis-source.kamelet.yaml | 2 +-
.../kamelets/aws-lambda-sink.kamelet.yaml | 2 +-
.../kamelets/aws-redshift-sink.kamelet.yaml | 2 +-
.../kamelets/aws-redshift-source.kamelet.yaml | 2 +-
.../resources/kamelets/aws-s3-sink.kamelet.yaml | 2 +-
.../resources/kamelets/aws-s3-source.kamelet.yaml | 2 +-
.../aws-s3-streaming-upload-sink.kamelet.yaml | 2 +-
.../kamelets/aws-secrets-manager-sink.kamelet.yaml | 2 +-
.../resources/kamelets/aws-ses-sink.kamelet.yaml | 2 +-
.../kamelets/aws-sns-fifo-sink.kamelet.yaml | 2 +-
.../resources/kamelets/aws-sns-sink.kamelet.yaml | 2 +-
.../kamelets/aws-sqs-batch-sink.kamelet.yaml | 2 +-
.../kamelets/aws-sqs-fifo-sink.kamelet.yaml | 2 +-
.../resources/kamelets/aws-sqs-sink.kamelet.yaml | 2 +-
.../resources/kamelets/aws-sqs-source.kamelet.yaml | 2 +-
.../kamelets/aws-translate-action.kamelet.yaml | 2 +-
.../kamelets/azure-cosmosdb-source.kamelet.yaml | 2 +-
.../kamelets/azure-eventhubs-sink.kamelet.yaml | 17 ++++-----
.../kamelets/azure-eventhubs-source.kamelet.yaml | 2 +-
.../kamelets/azure-storage-blob-sink.kamelet.yaml | 7 ++--
.../azure-storage-blob-source.kamelet.yaml | 2 +-
.../kamelets/azure-storage-queue-sink.kamelet.yaml | 2 +-
.../azure-storage-queue-source.kamelet.yaml | 2 +-
.../resources/kamelets/bitcoin-source.kamelet.yaml | 2 +-
.../kamelets/caffeine-action.kamelet.yaml | 2 +-
.../resources/kamelets/cassandra-sink.kamelet.yaml | 2 +-
.../kamelets/cassandra-source.kamelet.yaml | 2 +-
.../kamelets/chuck-norris-source.kamelet.yaml | 2 +-
.../kamelets/chunk-template-action.kamelet.yaml | 2 +-
.../resources/kamelets/couchbase-sink.kamelet.yaml | 2 +-
.../resources/kamelets/cron-source.kamelet.yaml | 2 +-
.../resources/kamelets/delay-action.kamelet.yaml | 2 +-
.../resources/kamelets/dns-dig-action.kamelet.yaml | 2 +-
.../resources/kamelets/dns-ip-action.kamelet.yaml | 2 +-
.../kamelets/dns-lookup-action.kamelet.yaml | 2 +-
.../kamelets/drop-header-action.kamelet.yaml | 2 +-
.../kamelets/drop-headers-action.kamelet.yaml | 2 +-
.../resources/kamelets/dropbox-sink.kamelet.yaml | 2 +-
.../resources/kamelets/dropbox-source.kamelet.yaml | 2 +-
.../kamelets/earthquake-source.kamelet.yaml | 2 +-
.../kamelets/elasticsearch-index-sink.kamelet.yaml | 2 +-
.../elasticsearch-search-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/exec-sink.kamelet.yaml | 2 +-
.../kamelets/extract-field-action.kamelet.yaml | 2 +-
.../resources/kamelets/fhir-source.kamelet.yaml | 2 +-
.../kamelets/file-watch-source.kamelet.yaml | 2 +-
.../freemarker-template-action.kamelet.yaml | 2 +-
.../main/resources/kamelets/ftp-sink.kamelet.yaml | 2 +-
.../resources/kamelets/ftp-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/ftps-sink.kamelet.yaml | 2 +-
.../resources/kamelets/ftps-source.kamelet.yaml | 2 +-
.../kamelets/github-commit-source.kamelet.yaml | 2 +-
.../kamelets/github-event-source.kamelet.yaml | 2 +-
.../github-pullrequest-comment-source.kamelet.yaml | 2 +-
.../github-pullrequest-source.kamelet.yaml | 2 +-
.../kamelets/github-tag-source.kamelet.yaml | 2 +-
.../kamelets/google-calendar-source.kamelet.yaml | 6 ++--
.../kamelets/google-functions-sink.kamelet.yaml | 2 +-
.../kamelets/google-mail-source.kamelet.yaml | 2 +-
.../kamelets/google-pubsub-sink.kamelet.yaml | 2 +-
.../kamelets/google-pubsub-source.kamelet.yaml | 2 +-
.../kamelets/google-sheets-source.kamelet.yaml | 2 +-
.../kamelets/google-storage-sink.kamelet.yaml | 2 +-
.../kamelets/google-storage-source.kamelet.yaml | 2 +-
.../kamelets/has-header-filter-action.kamelet.yaml | 2 +-
.../header-matches-filter-action.kamelet.yaml | 2 +-
.../kamelets/hoist-field-action.kamelet.yaml | 2 +-
.../kamelets/http-secured-sink.kamelet.yaml | 2 +-
.../kamelets/http-secured-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/http-sink.kamelet.yaml | 2 +-
.../resources/kamelets/http-source.kamelet.yaml | 2 +-
.../kamelets/infinispan-sink.kamelet.yaml | 2 +-
.../kamelets/infinispan-source.kamelet.yaml | 2 +-
.../kamelets/insert-field-action.kamelet.yaml | 2 +-
.../kamelets/insert-header-action.kamelet.yaml | 2 +-
.../is-tombstone-filter-action.kamelet.yaml | 2 +-
.../resources/kamelets/jira-source.kamelet.yaml | 2 +-
.../kamelets/jms-amqp-10-sink.kamelet.yaml | 2 +-
.../kamelets/jms-amqp-10-source.kamelet.yaml | 2 +-
.../kamelets/jms-apache-artemis-sink.kamelet.yaml | 2 +-
.../jms-apache-artemis-source.kamelet.yaml | 2 +-
.../jolt-transformation-action.kamelet.yaml | 2 +-
.../kamelets/json-deserialize-action.kamelet.yaml | 2 +-
.../kamelets/json-patch-action.kamelet.yaml | 2 +-
.../json-schema-validator-action.kamelet.yaml | 2 +-
.../kamelets/json-serialize-action.kamelet.yaml | 2 +-
.../resources/kamelets/jsonata-action.kamelet.yaml | 2 +-
.../kafka-manual-commit-action.kamelet.yaml | 2 +-
.../kamelets/kafka-not-secured-sink.kamelet.yaml | 2 +-
.../kamelets/kafka-not-secured-source.kamelet.yaml | 2 +-
.../resources/kamelets/kafka-sink.kamelet.yaml | 2 +-
.../resources/kamelets/kafka-source.kamelet.yaml | 2 +-
.../kubernetes-namespaces-source.kamelet.yaml | 2 +-
.../kamelets/kubernetes-nodes-source.kamelet.yaml | 2 +-
.../kamelets/kubernetes-pods-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/log-sink.kamelet.yaml | 2 +-
.../kamelets/mail-imap-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/mail-sink.kamelet.yaml | 2 +-
.../resources/kamelets/mariadb-sink.kamelet.yaml | 2 +-
.../resources/kamelets/mariadb-source.kamelet.yaml | 2 +-
.../kamelets/mask-field-action.kamelet.yaml | 2 +-
.../message-timestamp-router-action.kamelet.yaml | 2 +-
.../resources/kamelets/minio-sink.kamelet.yaml | 2 +-
.../resources/kamelets/minio-source.kamelet.yaml | 2 +-
.../resources/kamelets/mongodb-sink.kamelet.yaml | 2 +-
.../resources/kamelets/mongodb-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/mqtt-sink.kamelet.yaml | 2 +-
.../resources/kamelets/mqtt-source.kamelet.yaml | 2 +-
.../kamelets/mustache-template-action.kamelet.yaml | 2 +-
.../kamelets/mvel-template-action.kamelet.yaml | 2 +-
.../resources/kamelets/mysql-sink.kamelet.yaml | 2 +-
.../resources/kamelets/mysql-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/nats-sink.kamelet.yaml | 2 +-
.../resources/kamelets/nats-source.kamelet.yaml | 2 +-
.../openai-classification-action.kamelet.yaml | 2 +-
.../kamelets/openai-completion-action.kamelet.yaml | 2 +-
.../resources/kamelets/pdf-action.kamelet.yaml | 2 +-
.../kamelets/postgresql-sink.kamelet.yaml | 2 +-
.../kamelets/postgresql-source.kamelet.yaml | 2 +-
.../kamelets/predicate-filter-action.kamelet.yaml | 2 +-
.../protobuf-deserialize-action.kamelet.yaml | 2 +-
.../protobuf-serialize-action.kamelet.yaml | 2 +-
.../resources/kamelets/pulsar-sink.kamelet.yaml | 2 +-
.../resources/kamelets/pulsar-source.kamelet.yaml | 2 +-
.../kamelets/rabbitmq-source.kamelet.yaml | 2 +-
.../resources/kamelets/redis-sink.kamelet.yaml | 2 +-
.../resources/kamelets/redis-source.kamelet.yaml | 2 +-
.../kamelets/regex-router-action.kamelet.yaml | 2 +-
.../kamelets/replace-field-action.kamelet.yaml | 2 +-
.../kamelets/salesforce-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/sftp-sink.kamelet.yaml | 2 +-
.../resources/kamelets/sftp-source.kamelet.yaml | 2 +-
.../resources/kamelets/slack-sink.kamelet.yaml | 2 +-
.../resources/kamelets/slack-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/solr-sink.kamelet.yaml | 2 +-
.../resources/kamelets/solr-source.kamelet.yaml | 2 +-
.../resources/kamelets/sqlserver-sink.kamelet.yaml | 2 +-
.../kamelets/sqlserver-source.kamelet.yaml | 2 +-
.../main/resources/kamelets/ssh-sink.kamelet.yaml | 2 +-
.../resources/kamelets/ssh-source.kamelet.yaml | 2 +-
.../kamelets/string-template-action.kamelet.yaml | 2 +-
.../resources/kamelets/telegram-sink.kamelet.yaml | 2 +-
.../kamelets/telegram-source.kamelet.yaml | 2 +-
.../kamelets/throttle-action.kamelet.yaml | 2 +-
.../resources/kamelets/timer-source.kamelet.yaml | 2 +-
.../kamelets/timestamp-router-action.kamelet.yaml | 2 +-
.../topic-name-matches-filter-action.kamelet.yaml | 2 +-
.../twitter-directmessage-source.kamelet.yaml | 2 +-
.../kamelets/twitter-search-source.kamelet.yaml | 2 +-
.../kamelets/twitter-timeline-source.kamelet.yaml | 2 +-
.../kamelets/value-to-key-action.kamelet.yaml | 2 +-
.../kamelets/velocity-template-action.kamelet.yaml | 2 +-
.../resources/kamelets/webhook-source.kamelet.yaml | 2 +-
.../kamelets/websocket-source.kamelet.yaml | 2 +-
.../resources/kamelets/wttrin-source.kamelet.yaml | 2 +-
.../kamelets/xj-identity-action.kamelet.yaml | 2 +-
.../kamelets/xj-template-action.kamelet.yaml | 2 +-
script/validator/validator.go | 41 ++++++++++------------
templates/init-template.kamelet.yaml.vm | 2 +-
331 files changed, 363 insertions(+), 364 deletions(-)
diff --git a/README.md b/README.md
index 5100a59..323c96f 100644
--- a/README.md
+++ b/README.md
@@ -89,7 +89,7 @@ spec:
types:
out:
mediaType: text/plain
- flow:
+ template:
from:
uri: timer:tick
parameters:
@@ -128,7 +128,7 @@ spec:
- camel:telegram
- mvn:org.apache.commons:commons-vfs2:2.7.0
- github:apache/camel-kamelets
- flow:
+ template:
# ...
```
diff --git a/kamelets/avro-deserialize-action.kamelet.yaml b/kamelets/avro-deserialize-action.kamelet.yaml
index 3c3b29c..b4321d4 100644
--- a/kamelets/avro-deserialize-action.kamelet.yaml
+++ b/kamelets/avro-deserialize-action.kamelet.yaml
@@ -52,7 +52,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-avro"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/avro-serialize-action.kamelet.yaml b/kamelets/avro-serialize-action.kamelet.yaml
index 2f02f0f..37de3a8 100644
--- a/kamelets/avro-serialize-action.kamelet.yaml
+++ b/kamelets/avro-serialize-action.kamelet.yaml
@@ -52,7 +52,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-avro"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-cloudwatch-sink.kamelet.yaml b/kamelets/aws-cloudwatch-sink.kamelet.yaml
index 64eee7a..50aa7b1 100644
--- a/kamelets/aws-cloudwatch-sink.kamelet.yaml
+++ b/kamelets/aws-cloudwatch-sink.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:core"
- "camel:aws2-cw"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-ddb-streams-source.kamelet.yaml b/kamelets/aws-ddb-streams-source.kamelet.yaml
index cb7ab4a..d251406 100644
--- a/kamelets/aws-ddb-streams-source.kamelet.yaml
+++ b/kamelets/aws-ddb-streams-source.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
- "camel:gson"
- "camel:aws2-ddb"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "aws2-ddbstream:{{table}}"
parameters:
diff --git a/kamelets/aws-ec2-sink.kamelet.yaml b/kamelets/aws-ec2-sink.kamelet.yaml
index 2ba79a1..ae56017 100644
--- a/kamelets/aws-ec2-sink.kamelet.yaml
+++ b/kamelets/aws-ec2-sink.kamelet.yaml
@@ -67,7 +67,7 @@ spec:
- "camel:core"
- "camel:aws2-ec2"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-kinesis-firehose-sink.kamelet.yaml b/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
index 673106c..7c5682b 100644
--- a/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
+++ b/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
@@ -67,7 +67,7 @@ spec:
dependencies:
- "camel:aws2-kinesis"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-kinesis-sink.kamelet.yaml b/kamelets/aws-kinesis-sink.kamelet.yaml
index 5a67522..ef525e9 100644
--- a/kamelets/aws-kinesis-sink.kamelet.yaml
+++ b/kamelets/aws-kinesis-sink.kamelet.yaml
@@ -80,7 +80,7 @@ spec:
- "camel:core"
- "camel:aws2-kinesis"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-kinesis-source.kamelet.yaml b/kamelets/aws-kinesis-source.kamelet.yaml
index 5171b1f..f36432c 100644
--- a/kamelets/aws-kinesis-source.kamelet.yaml
+++ b/kamelets/aws-kinesis-source.kamelet.yaml
@@ -71,7 +71,7 @@ spec:
- "camel:aws2-kinesis"
- "camel:kamelet"
- "camel:gson"
- flow:
+ template:
from:
uri: aws2-kinesis:{{stream}}
parameters:
diff --git a/kamelets/aws-lambda-sink.kamelet.yaml b/kamelets/aws-lambda-sink.kamelet.yaml
index 04daa8d..f71a5ec 100644
--- a/kamelets/aws-lambda-sink.kamelet.yaml
+++ b/kamelets/aws-lambda-sink.kamelet.yaml
@@ -67,7 +67,7 @@ spec:
dependencies:
- "camel:aws2-lambda"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-redshift-sink.kamelet.yaml b/kamelets/aws-redshift-sink.kamelet.yaml
index 8e45aca..50fd347 100644
--- a/kamelets/aws-redshift-sink.kamelet.yaml
+++ b/kamelets/aws-redshift-sink.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:sql"
- "mvn:com.amazon.redshift:redshift-jdbc42:2.1.0.3"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/aws-redshift-source.kamelet.yaml b/kamelets/aws-redshift-source.kamelet.yaml
index a6f45f5..7f7e08f 100644
--- a/kamelets/aws-redshift-source.kamelet.yaml
+++ b/kamelets/aws-redshift-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:sql"
- "mvn:com.amazon.redshift:redshift-jdbc42:2.1.0.3"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/aws-s3-sink.kamelet.yaml b/kamelets/aws-s3-sink.kamelet.yaml
index a204f06..19dbae2 100644
--- a/kamelets/aws-s3-sink.kamelet.yaml
+++ b/kamelets/aws-s3-sink.kamelet.yaml
@@ -90,7 +90,7 @@ spec:
- "camel:core"
- "camel:aws2-s3"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/aws-s3-source.kamelet.yaml b/kamelets/aws-s3-source.kamelet.yaml
index c487507..2689492 100644
--- a/kamelets/aws-s3-source.kamelet.yaml
+++ b/kamelets/aws-s3-source.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
dependencies:
- "camel:aws2-s3"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "aws2-s3:{{bucketNameOrArn}}"
parameters:
diff --git a/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml b/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
index 9b296fc..8cb09fd 100644
--- a/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
+++ b/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
@@ -110,7 +110,7 @@ spec:
dependencies:
- "camel:aws2-s3"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/aws-secrets-manager-sink.kamelet.yaml b/kamelets/aws-secrets-manager-sink.kamelet.yaml
index f27ff5e..9a4addd 100644
--- a/kamelets/aws-secrets-manager-sink.kamelet.yaml
+++ b/kamelets/aws-secrets-manager-sink.kamelet.yaml
@@ -69,7 +69,7 @@ spec:
- "camel:core"
- "camel:aws-secrets-manager"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/aws-ses-sink.kamelet.yaml b/kamelets/aws-ses-sink.kamelet.yaml
index cb9bcdf..1330b4e 100644
--- a/kamelets/aws-ses-sink.kamelet.yaml
+++ b/kamelets/aws-ses-sink.kamelet.yaml
@@ -80,7 +80,7 @@ spec:
- "camel:core"
- "camel:aws2-ses"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/aws-sns-fifo-sink.kamelet.yaml b/kamelets/aws-sns-fifo-sink.kamelet.yaml
index 5d63e29..2c176ad 100644
--- a/kamelets/aws-sns-fifo-sink.kamelet.yaml
+++ b/kamelets/aws-sns-fifo-sink.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:aws2-sns"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-sns-sink.kamelet.yaml b/kamelets/aws-sns-sink.kamelet.yaml
index 6e9e485..aea855f 100644
--- a/kamelets/aws-sns-sink.kamelet.yaml
+++ b/kamelets/aws-sns-sink.kamelet.yaml
@@ -79,7 +79,7 @@ spec:
- "camel:core"
- "camel:aws2-sns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-sqs-batch-sink.kamelet.yaml b/kamelets/aws-sqs-batch-sink.kamelet.yaml
index 74d2229..cbafb84 100644
--- a/kamelets/aws-sqs-batch-sink.kamelet.yaml
+++ b/kamelets/aws-sqs-batch-sink.kamelet.yaml
@@ -90,7 +90,7 @@ spec:
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-sqs-fifo-sink.kamelet.yaml b/kamelets/aws-sqs-fifo-sink.kamelet.yaml
index 37a6a54..791787f 100644
--- a/kamelets/aws-sqs-fifo-sink.kamelet.yaml
+++ b/kamelets/aws-sqs-fifo-sink.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:aws2-sqs"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-sqs-sink.kamelet.yaml b/kamelets/aws-sqs-sink.kamelet.yaml
index 2aa916d..dafc791 100644
--- a/kamelets/aws-sqs-sink.kamelet.yaml
+++ b/kamelets/aws-sqs-sink.kamelet.yaml
@@ -84,7 +84,7 @@ spec:
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/aws-sqs-source.kamelet.yaml b/kamelets/aws-sqs-source.kamelet.yaml
index 19dc6e8..78fc7de 100644
--- a/kamelets/aws-sqs-source.kamelet.yaml
+++ b/kamelets/aws-sqs-source.kamelet.yaml
@@ -106,7 +106,7 @@ spec:
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "aws2-sqs:{{queueNameOrArn}}"
parameters:
diff --git a/kamelets/aws-translate-action.kamelet.yaml b/kamelets/aws-translate-action.kamelet.yaml
index 2b56bc6..8d56f3c 100644
--- a/kamelets/aws-translate-action.kamelet.yaml
+++ b/kamelets/aws-translate-action.kamelet.yaml
@@ -75,7 +75,7 @@ spec:
- "camel:dns"
- "camel:kamelet"
- "camel:aws2-translate"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/azure-cosmosdb-source.kamelet.yaml b/kamelets/azure-cosmosdb-source.kamelet.yaml
index 0556046..a67d2e4 100644
--- a/kamelets/azure-cosmosdb-source.kamelet.yaml
+++ b/kamelets/azure-cosmosdb-source.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:azure-cosmosdb"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "azure-cosmosdb:{{databaseName}}/{{containerName}}"
parameters:
diff --git a/kamelets/azure-eventhubs-sink.kamelet.yaml b/kamelets/azure-eventhubs-sink.kamelet.yaml
index 77611da..7005d54 100644
--- a/kamelets/azure-eventhubs-sink.kamelet.yaml
+++ b/kamelets/azure-eventhubs-sink.kamelet.yaml
@@ -76,7 +76,7 @@ spec:
- "mvn:com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.3"
- "camel:azure-eventhubs"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/azure-eventhubs-source.kamelet.yaml b/kamelets/azure-eventhubs-source.kamelet.yaml
index 6633f0e..5dea545 100644
--- a/kamelets/azure-eventhubs-source.kamelet.yaml
+++ b/kamelets/azure-eventhubs-source.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:azure-eventhubs"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: 'azure-eventhubs://{{namespaceName}}/{{eventhubName}}'
parameters:
diff --git a/kamelets/azure-storage-blob-sink.kamelet.yaml b/kamelets/azure-storage-blob-sink.kamelet.yaml
index c58166b..264d121 100644
--- a/kamelets/azure-storage-blob-sink.kamelet.yaml
+++ b/kamelets/azure-storage-blob-sink.kamelet.yaml
@@ -71,7 +71,7 @@ spec:
- "camel:core"
- "camel:azure-storage-blob"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/azure-storage-blob-source.kamelet.yaml b/kamelets/azure-storage-blob-source.kamelet.yaml
index ef8d70a..3378b70 100644
--- a/kamelets/azure-storage-blob-source.kamelet.yaml
+++ b/kamelets/azure-storage-blob-source.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:core"
- "camel:jsonpath"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:azure-storage-blob-stream"
parameters:
diff --git a/kamelets/azure-storage-queue-sink.kamelet.yaml b/kamelets/azure-storage-queue-sink.kamelet.yaml
index a70810c..37b4d22 100644
--- a/kamelets/azure-storage-queue-sink.kamelet.yaml
+++ b/kamelets/azure-storage-queue-sink.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:core"
- "camel:azure-storage-queue"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/azure-storage-queue-source.kamelet.yaml b/kamelets/azure-storage-queue-source.kamelet.yaml
index a107d3d..59c65d9 100644
--- a/kamelets/azure-storage-queue-source.kamelet.yaml
+++ b/kamelets/azure-storage-queue-source.kamelet.yaml
@@ -64,7 +64,7 @@ spec:
dependencies:
- "camel:azure-storage-queue"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "azure-storage-queue://{{accountName}}/{{queueName}}"
parameters:
diff --git a/kamelets/bitcoin-source.kamelet.yaml b/kamelets/bitcoin-source.kamelet.yaml
index 86fb819..809abfd 100644
--- a/kamelets/bitcoin-source.kamelet.yaml
+++ b/kamelets/bitcoin-source.kamelet.yaml
@@ -73,7 +73,7 @@ spec:
- "camel:kamelet"
- "camel:jackson"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:update"
parameters:
diff --git a/kamelets/caffeine-action.kamelet.yaml b/kamelets/caffeine-action.kamelet.yaml
index ab4e398..e60cc67 100644
--- a/kamelets/caffeine-action.kamelet.yaml
+++ b/kamelets/caffeine-action.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:core"
- "camel:caffeine"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/cassandra-sink.kamelet.yaml b/kamelets/cassandra-sink.kamelet.yaml
index 6d20ec6..4e13158 100644
--- a/kamelets/cassandra-sink.kamelet.yaml
+++ b/kamelets/cassandra-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:cassandraql"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/cassandra-source.kamelet.yaml b/kamelets/cassandra-source.kamelet.yaml
index 3df62ff..3d8712d 100644
--- a/kamelets/cassandra-source.kamelet.yaml
+++ b/kamelets/cassandra-source.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:cassandraql"
- flow:
+ template:
from:
uri: "cql://{{connectionHost}}:{{connectionPort}}/{{keyspace}}"
parameters:
diff --git a/kamelets/chuck-norris-source.kamelet.yaml b/kamelets/chuck-norris-source.kamelet.yaml
index bb7816a..43962ad 100644
--- a/kamelets/chuck-norris-source.kamelet.yaml
+++ b/kamelets/chuck-norris-source.kamelet.yaml
@@ -46,7 +46,7 @@ spec:
- "camel:timer"
- "camel:http"
- "camel:jsonpath"
- flow:
+ template:
from:
uri: "timer:chuck"
parameters:
diff --git a/kamelets/chunk-template-action.kamelet.yaml b/kamelets/chunk-template-action.kamelet.yaml
index 6871136..d504b58 100644
--- a/kamelets/chunk-template-action.kamelet.yaml
+++ b/kamelets/chunk-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:chunk"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/couchbase-sink.kamelet.yaml b/kamelets/couchbase-sink.kamelet.yaml
index b605375..f4a9259 100644
--- a/kamelets/couchbase-sink.kamelet.yaml
+++ b/kamelets/couchbase-sink.kamelet.yaml
@@ -83,7 +83,7 @@ spec:
dependencies:
- "camel:couchbase"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/cron-source.kamelet.yaml b/kamelets/cron-source.kamelet.yaml
index 3678fd2..8c17f69 100644
--- a/kamelets/cron-source.kamelet.yaml
+++ b/kamelets/cron-source.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:core"
- "camel:cron"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "cron:tick"
parameters:
diff --git a/kamelets/delay-action.kamelet.yaml b/kamelets/delay-action.kamelet.yaml
index 409fc82..4cce090 100644
--- a/kamelets/delay-action.kamelet.yaml
+++ b/kamelets/delay-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/dns-dig-action.kamelet.yaml b/kamelets/dns-dig-action.kamelet.yaml
index 0e38762..ad32300 100644
--- a/kamelets/dns-dig-action.kamelet.yaml
+++ b/kamelets/dns-dig-action.kamelet.yaml
@@ -46,7 +46,7 @@ spec:
- "camel:core"
- "camel:dns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/dns-ip-action.kamelet.yaml b/kamelets/dns-ip-action.kamelet.yaml
index b008605..c7769ae 100644
--- a/kamelets/dns-ip-action.kamelet.yaml
+++ b/kamelets/dns-ip-action.kamelet.yaml
@@ -42,7 +42,7 @@ spec:
- "camel:core"
- "camel:dns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/dns-lookup-action.kamelet.yaml b/kamelets/dns-lookup-action.kamelet.yaml
index 6eca7bc..ed11d48 100644
--- a/kamelets/dns-lookup-action.kamelet.yaml
+++ b/kamelets/dns-lookup-action.kamelet.yaml
@@ -46,7 +46,7 @@ spec:
- "camel:jackson"
- "camel:dns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/drop-header-action.kamelet.yaml b/kamelets/drop-header-action.kamelet.yaml
index ed790c6..e235a3c 100644
--- a/kamelets/drop-header-action.kamelet.yaml
+++ b/kamelets/drop-header-action.kamelet.yaml
@@ -42,7 +42,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/drop-headers-action.kamelet.yaml b/kamelets/drop-headers-action.kamelet.yaml
index 0818587..495b9e4 100644
--- a/kamelets/drop-headers-action.kamelet.yaml
+++ b/kamelets/drop-headers-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/dropbox-sink.kamelet.yaml b/kamelets/dropbox-sink.kamelet.yaml
index 2402be8..e84428d 100644
--- a/kamelets/dropbox-sink.kamelet.yaml
+++ b/kamelets/dropbox-sink.kamelet.yaml
@@ -71,7 +71,7 @@ spec:
- "camel:core"
- "camel:dropbox"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/dropbox-source.kamelet.yaml b/kamelets/dropbox-source.kamelet.yaml
index 14aefde..a061cd0 100644
--- a/kamelets/dropbox-source.kamelet.yaml
+++ b/kamelets/dropbox-source.kamelet.yaml
@@ -72,7 +72,7 @@ spec:
- "camel:core"
- "camel:jsonpath"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:dropbox-stream"
parameters:
diff --git a/kamelets/earthquake-source.kamelet.yaml b/kamelets/earthquake-source.kamelet.yaml
index d10edac..c04bdcb 100644
--- a/kamelets/earthquake-source.kamelet.yaml
+++ b/kamelets/earthquake-source.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:jackson"
- "camel:jsonpath"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:earthquake"
parameters:
diff --git a/kamelets/elasticsearch-index-sink.kamelet.yaml b/kamelets/elasticsearch-index-sink.kamelet.yaml
index 3ba0d5b..c1e6836 100644
--- a/kamelets/elasticsearch-index-sink.kamelet.yaml
+++ b/kamelets/elasticsearch-index-sink.kamelet.yaml
@@ -94,7 +94,7 @@ spec:
- "camel:elasticsearch-rest"
- "camel:gson"
- "camel:bean"
- flow:
+ template:
beans:
- name: local-es
type: "#class:org.apache.camel.component.elasticsearch.ElasticsearchComponent"
diff --git a/kamelets/elasticsearch-search-source.kamelet.yaml b/kamelets/elasticsearch-search-source.kamelet.yaml
index b990523..430ea29 100644
--- a/kamelets/elasticsearch-search-source.kamelet.yaml
+++ b/kamelets/elasticsearch-search-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:timer"
- "camel:elasticsearch-rest"
- "camel:gson"
- flow:
+ template:
beans:
- name: local-es
type: "#class:org.apache.camel.component.elasticsearch.ElasticsearchComponent"
diff --git a/kamelets/exec-sink.kamelet.yaml b/kamelets/exec-sink.kamelet.yaml
index 0010cea..b455165 100644
--- a/kamelets/exec-sink.kamelet.yaml
+++ b/kamelets/exec-sink.kamelet.yaml
@@ -49,7 +49,7 @@ spec:
- "camel:core"
- "camel:exec"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/extract-field-action.kamelet.yaml b/kamelets/extract-field-action.kamelet.yaml
index b577b2f..8d1190e 100644
--- a/kamelets/extract-field-action.kamelet.yaml
+++ b/kamelets/extract-field-action.kamelet.yaml
@@ -76,7 +76,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/fhir-source.kamelet.yaml b/kamelets/fhir-source.kamelet.yaml
index a41bc76..9dfdaf2 100644
--- a/kamelets/fhir-source.kamelet.yaml
+++ b/kamelets/fhir-source.kamelet.yaml
@@ -83,7 +83,7 @@ spec:
dependencies:
- "camel:fhir"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "fhir://search/searchByUrl"
parameters:
diff --git a/kamelets/file-watch-source.kamelet.yaml b/kamelets/file-watch-source.kamelet.yaml
index e53a1af..7192663 100644
--- a/kamelets/file-watch-source.kamelet.yaml
+++ b/kamelets/file-watch-source.kamelet.yaml
@@ -48,7 +48,7 @@ spec:
dependencies:
- "camel:file-watch"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "file-watch:{{filePath}}"
parameters:
diff --git a/kamelets/freemarker-template-action.kamelet.yaml b/kamelets/freemarker-template-action.kamelet.yaml
index 95d142a..f496d35 100644
--- a/kamelets/freemarker-template-action.kamelet.yaml
+++ b/kamelets/freemarker-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:freemarker"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/ftp-sink.kamelet.yaml b/kamelets/ftp-sink.kamelet.yaml
index 135c9c7..104c222 100644
--- a/kamelets/ftp-sink.kamelet.yaml
+++ b/kamelets/ftp-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/ftp-source.kamelet.yaml b/kamelets/ftp-source.kamelet.yaml
index 5c9e84f..d2f5712 100644
--- a/kamelets/ftp-source.kamelet.yaml
+++ b/kamelets/ftp-source.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "ftp:{{username}}@{{connectionHost}}:{{connectionPort}}/{{directoryName}}"
parameters:
diff --git a/kamelets/ftps-sink.kamelet.yaml b/kamelets/ftps-sink.kamelet.yaml
index e1ed596..d7729b3 100644
--- a/kamelets/ftps-sink.kamelet.yaml
+++ b/kamelets/ftps-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/ftps-source.kamelet.yaml b/kamelets/ftps-source.kamelet.yaml
index 6c17195..4b103ae 100644
--- a/kamelets/ftps-source.kamelet.yaml
+++ b/kamelets/ftps-source.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "ftps:{{username}}@{{connectionHost}}:{{connectionPort}}/{{directoryName}}"
parameters:
diff --git a/kamelets/github-commit-source.kamelet.yaml b/kamelets/github-commit-source.kamelet.yaml
index 458379f..2e77a16 100644
--- a/kamelets/github-commit-source.kamelet.yaml
+++ b/kamelets/github-commit-source.kamelet.yaml
@@ -71,7 +71,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://commit/{{branch}}"
parameters:
diff --git a/kamelets/github-event-source.kamelet.yaml b/kamelets/github-event-source.kamelet.yaml
index 413acbf..0af7c3f 100644
--- a/kamelets/github-event-source.kamelet.yaml
+++ b/kamelets/github-event-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://event"
parameters:
diff --git a/kamelets/github-pullrequest-comment-source.kamelet.yaml b/kamelets/github-pullrequest-comment-source.kamelet.yaml
index 863dd81..083bb62 100644
--- a/kamelets/github-pullrequest-comment-source.kamelet.yaml
+++ b/kamelets/github-pullrequest-comment-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://pullRequestComment"
parameters:
diff --git a/kamelets/github-pullrequest-source.kamelet.yaml b/kamelets/github-pullrequest-source.kamelet.yaml
index dc5dfae..c6bc52b 100644
--- a/kamelets/github-pullrequest-source.kamelet.yaml
+++ b/kamelets/github-pullrequest-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://pullRequest"
parameters:
diff --git a/kamelets/github-tag-source.kamelet.yaml b/kamelets/github-tag-source.kamelet.yaml
index 071f7f6..fcde551 100644
--- a/kamelets/github-tag-source.kamelet.yaml
+++ b/kamelets/github-tag-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://tag"
parameters:
diff --git a/kamelets/google-calendar-source.kamelet.yaml b/kamelets/google-calendar-source.kamelet.yaml
index e9c1142..b5b8846 100644
--- a/kamelets/google-calendar-source.kamelet.yaml
+++ b/kamelets/google-calendar-source.kamelet.yaml
@@ -111,7 +111,7 @@ spec:
- "camel:jackson"
- "camel:google-calendar"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "google-calendar-stream://{{index}}"
parameters:
diff --git a/kamelets/google-functions-sink.kamelet.yaml b/kamelets/google-functions-sink.kamelet.yaml
index 5c9dcbe..a9eaf96 100644
--- a/kamelets/google-functions-sink.kamelet.yaml
+++ b/kamelets/google-functions-sink.kamelet.yaml
@@ -62,7 +62,7 @@ spec:
- "camel:kamelet"
- "camel:google-functions"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/google-mail-source.kamelet.yaml b/kamelets/google-mail-source.kamelet.yaml
index b407654..d9642c1 100644
--- a/kamelets/google-mail-source.kamelet.yaml
+++ b/kamelets/google-mail-source.kamelet.yaml
@@ -110,7 +110,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:google-mail"
- flow:
+ template:
from:
uri: "google-mail-stream://{{index}}"
parameters:
diff --git a/kamelets/google-pubsub-sink.kamelet.yaml b/kamelets/google-pubsub-sink.kamelet.yaml
index ca10417..d54d4a0 100644
--- a/kamelets/google-pubsub-sink.kamelet.yaml
+++ b/kamelets/google-pubsub-sink.kamelet.yaml
@@ -57,7 +57,7 @@ spec:
- "camel:kamelet"
- "camel:google-pubsub"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/google-pubsub-source.kamelet.yaml b/kamelets/google-pubsub-source.kamelet.yaml
index ba5f25a..f618d16 100644
--- a/kamelets/google-pubsub-source.kamelet.yaml
+++ b/kamelets/google-pubsub-source.kamelet.yaml
@@ -74,7 +74,7 @@ spec:
- "camel:kamelet"
- "camel:google-pubsub"
- "camel:jackson"
- flow:
+ template:
from:
uri: "google-pubsub://{{projectId}}:{{subscriptionName}}"
parameters:
diff --git a/kamelets/google-sheets-source.kamelet.yaml b/kamelets/google-sheets-source.kamelet.yaml
index ca6eb6e..342fe8f 100644
--- a/kamelets/google-sheets-source.kamelet.yaml
+++ b/kamelets/google-sheets-source.kamelet.yaml
@@ -115,7 +115,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:google-sheets"
- flow:
+ template:
from:
uri: "google-sheets-stream://{{index}}"
parameters:
diff --git a/kamelets/google-storage-sink.kamelet.yaml b/kamelets/google-storage-sink.kamelet.yaml
index 6ef90bf..313ba8a 100644
--- a/kamelets/google-storage-sink.kamelet.yaml
+++ b/kamelets/google-storage-sink.kamelet.yaml
@@ -64,7 +64,7 @@ spec:
- "camel:kamelet"
- "camel:google-storage"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/google-storage-source.kamelet.yaml b/kamelets/google-storage-source.kamelet.yaml
index c0d089e..8f93faf 100644
--- a/kamelets/google-storage-source.kamelet.yaml
+++ b/kamelets/google-storage-source.kamelet.yaml
@@ -66,7 +66,7 @@ spec:
- "camel:kamelet"
- "camel:google-storage"
- "camel:jackson"
- flow:
+ template:
from:
uri: "google-storage://{{bucketNameOrArn}}"
parameters:
diff --git a/kamelets/has-header-filter-action.kamelet.yaml b/kamelets/has-header-filter-action.kamelet.yaml
index faf5ef6..c2c96ad 100644
--- a/kamelets/has-header-filter-action.kamelet.yaml
+++ b/kamelets/has-header-filter-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/header-matches-filter-action.kamelet.yaml b/kamelets/header-matches-filter-action.kamelet.yaml
index 9a9d141..fde71e1 100644
--- a/kamelets/header-matches-filter-action.kamelet.yaml
+++ b/kamelets/header-matches-filter-action.kamelet.yaml
@@ -46,7 +46,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/hoist-field-action.kamelet.yaml b/kamelets/hoist-field-action.kamelet.yaml
index 83c1a4e..e3b85e9 100644
--- a/kamelets/hoist-field-action.kamelet.yaml
+++ b/kamelets/hoist-field-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/http-secured-sink.kamelet.yaml b/kamelets/http-secured-sink.kamelet.yaml
index ae8da29..cd13e1f 100644
--- a/kamelets/http-secured-sink.kamelet.yaml
+++ b/kamelets/http-secured-sink.kamelet.yaml
@@ -75,7 +75,7 @@ spec:
- "camel:http"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/http-secured-source.kamelet.yaml b/kamelets/http-secured-source.kamelet.yaml
index 30b961a..4ba44a2 100644
--- a/kamelets/http-secured-source.kamelet.yaml
+++ b/kamelets/http-secured-source.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:fetch"
parameters:
diff --git a/kamelets/http-sink.kamelet.yaml b/kamelets/http-sink.kamelet.yaml
index c664101..4a4791a 100644
--- a/kamelets/http-sink.kamelet.yaml
+++ b/kamelets/http-sink.kamelet.yaml
@@ -49,7 +49,7 @@ spec:
- "camel:http"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/http-source.kamelet.yaml b/kamelets/http-source.kamelet.yaml
index 3bd575c..9c0b414 100644
--- a/kamelets/http-source.kamelet.yaml
+++ b/kamelets/http-source.kamelet.yaml
@@ -56,7 +56,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:fetch"
parameters:
diff --git a/kamelets/infinispan-sink.kamelet.yaml b/kamelets/infinispan-sink.kamelet.yaml
index f44e4c4..0bd8f0d 100644
--- a/kamelets/infinispan-sink.kamelet.yaml
+++ b/kamelets/infinispan-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:infinispan"
- flow:
+ template:
beans:
- name: local-infinispan
type: "#class:org.apache.camel.component.infinispan.remote.InfinispanRemoteComponent"
diff --git a/kamelets/infinispan-source.kamelet.yaml b/kamelets/infinispan-source.kamelet.yaml
index 90789d3..45a14c7 100644
--- a/kamelets/infinispan-source.kamelet.yaml
+++ b/kamelets/infinispan-source.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:infinispan"
- flow:
+ template:
beans:
- name: local-infinispan
type: "#class:org.apache.camel.component.infinispan.remote.InfinispanRemoteComponent"
diff --git a/kamelets/insert-field-action.kamelet.yaml b/kamelets/insert-field-action.kamelet.yaml
index 2ccb4da..762ada1 100644
--- a/kamelets/insert-field-action.kamelet.yaml
+++ b/kamelets/insert-field-action.kamelet.yaml
@@ -53,7 +53,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/insert-header-action.kamelet.yaml b/kamelets/insert-header-action.kamelet.yaml
index f2dee9e..152bf3c 100644
--- a/kamelets/insert-header-action.kamelet.yaml
+++ b/kamelets/insert-header-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/is-tombstone-filter-action.kamelet.yaml b/kamelets/is-tombstone-filter-action.kamelet.yaml
index 0c42348..647573e 100644
--- a/kamelets/is-tombstone-filter-action.kamelet.yaml
+++ b/kamelets/is-tombstone-filter-action.kamelet.yaml
@@ -34,7 +34,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/jira-source.kamelet.yaml b/kamelets/jira-source.kamelet.yaml
index bfebd60..2ae714a 100644
--- a/kamelets/jira-source.kamelet.yaml
+++ b/kamelets/jira-source.kamelet.yaml
@@ -70,7 +70,7 @@ spec:
- "camel:jira"
- "camel:kamelet"
- "mvn:com.fasterxml.jackson.datatype:jackson-datatype-joda:2.12.5"
- flow:
+ template:
from:
uri: "jira:newIssues"
parameters:
diff --git a/kamelets/jms-amqp-10-sink.kamelet.yaml b/kamelets/jms-amqp-10-sink.kamelet.yaml
index f499133..ae25abc 100644
--- a/kamelets/jms-amqp-10-sink.kamelet.yaml
+++ b/kamelets/jms-amqp-10-sink.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.qpid.jms.JmsConnectionFactory"
diff --git a/kamelets/jms-amqp-10-source.kamelet.yaml b/kamelets/jms-amqp-10-source.kamelet.yaml
index 08feb3b..cad7352 100644
--- a/kamelets/jms-amqp-10-source.kamelet.yaml
+++ b/kamelets/jms-amqp-10-source.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.qpid.jms.JmsConnectionFactory"
diff --git a/kamelets/jms-apache-artemis-sink.kamelet.yaml b/kamelets/jms-apache-artemis-sink.kamelet.yaml
index cfb3bea..30a2525 100644
--- a/kamelets/jms-apache-artemis-sink.kamelet.yaml
+++ b/kamelets/jms-apache-artemis-sink.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.activemq:artemis-jms-client-all:2.17.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory"
diff --git a/kamelets/jms-apache-artemis-source.kamelet.yaml b/kamelets/jms-apache-artemis-source.kamelet.yaml
index ac8b690..ec6b530 100644
--- a/kamelets/jms-apache-artemis-source.kamelet.yaml
+++ b/kamelets/jms-apache-artemis-source.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.activemq:artemis-jms-client-all:2.17.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory"
diff --git a/kamelets/jolt-transformation-action.kamelet.yaml b/kamelets/jolt-transformation-action.kamelet.yaml
index 90683b6..346a3c4 100644
--- a/kamelets/jolt-transformation-action.kamelet.yaml
+++ b/kamelets/jolt-transformation-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:jolt"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/json-deserialize-action.kamelet.yaml b/kamelets/json-deserialize-action.kamelet.yaml
index 1cf8763..21a0a78 100644
--- a/kamelets/json-deserialize-action.kamelet.yaml
+++ b/kamelets/json-deserialize-action.kamelet.yaml
@@ -36,7 +36,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/json-patch-action.kamelet.yaml b/kamelets/json-patch-action.kamelet.yaml
index 33db491..6a9cfeb 100644
--- a/kamelets/json-patch-action.kamelet.yaml
+++ b/kamelets/json-patch-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:json-patch"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/json-schema-validator-action.kamelet.yaml b/kamelets/json-schema-validator-action.kamelet.yaml
index 7659f3b..1ef88b6 100644
--- a/kamelets/json-schema-validator-action.kamelet.yaml
+++ b/kamelets/json-schema-validator-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:json-validator"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/json-serialize-action.kamelet.yaml b/kamelets/json-serialize-action.kamelet.yaml
index de8b0de..6933e4a 100644
--- a/kamelets/json-serialize-action.kamelet.yaml
+++ b/kamelets/json-serialize-action.kamelet.yaml
@@ -36,7 +36,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/jsonata-action.kamelet.yaml b/kamelets/jsonata-action.kamelet.yaml
index 0514a7e..ffd2fb0 100644
--- a/kamelets/jsonata-action.kamelet.yaml
+++ b/kamelets/jsonata-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:jsonata"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/kafka-manual-commit-action.kamelet.yaml b/kamelets/kafka-manual-commit-action.kamelet.yaml
index add5a4c..71b32a3 100644
--- a/kamelets/kafka-manual-commit-action.kamelet.yaml
+++ b/kamelets/kafka-manual-commit-action.kamelet.yaml
@@ -34,7 +34,7 @@ spec:
dependencies:
- mvn:org.apache.camel.kamelets:camel-kamelets-utils:0.7.0
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/kafka-not-secured-sink.kamelet.yaml b/kamelets/kafka-not-secured-sink.kamelet.yaml
index 148d7af..b153742 100644
--- a/kamelets/kafka-not-secured-sink.kamelet.yaml
+++ b/kamelets/kafka-not-secured-sink.kamelet.yaml
@@ -56,7 +56,7 @@ spec:
- "camel:core"
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/kafka-not-secured-source.kamelet.yaml b/kamelets/kafka-not-secured-source.kamelet.yaml
index 333d4b3..02a4a93 100644
--- a/kamelets/kafka-not-secured-source.kamelet.yaml
+++ b/kamelets/kafka-not-secured-source.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
dependencies:
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kafka:{{topic}}"
parameters:
diff --git a/kamelets/kafka-sink.kamelet.yaml b/kamelets/kafka-sink.kamelet.yaml
index 8ecc601..13c54e7 100644
--- a/kamelets/kafka-sink.kamelet.yaml
+++ b/kamelets/kafka-sink.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
- "camel:core"
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/kafka-source.kamelet.yaml b/kamelets/kafka-source.kamelet.yaml
index a72eec9..2151a24 100644
--- a/kamelets/kafka-source.kamelet.yaml
+++ b/kamelets/kafka-source.kamelet.yaml
@@ -120,7 +120,7 @@ spec:
dependencies:
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kafka:{{topic}}"
parameters:
diff --git a/kamelets/kubernetes-namespaces-source.kamelet.yaml b/kamelets/kubernetes-namespaces-source.kamelet.yaml
index 17d0a91..a580600 100644
--- a/kamelets/kubernetes-namespaces-source.kamelet.yaml
+++ b/kamelets/kubernetes-namespaces-source.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:kubernetes"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kubernetes-namespaces://{{masterUrl}}"
parameters:
diff --git a/kamelets/kubernetes-nodes-source.kamelet.yaml b/kamelets/kubernetes-nodes-source.kamelet.yaml
index e24e434..167d946 100644
--- a/kamelets/kubernetes-nodes-source.kamelet.yaml
+++ b/kamelets/kubernetes-nodes-source.kamelet.yaml
@@ -59,7 +59,7 @@ spec:
- "camel:kubernetes"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kubernetes-nodes://{{masterUrl}}"
parameters:
diff --git a/kamelets/kubernetes-pods-source.kamelet.yaml b/kamelets/kubernetes-pods-source.kamelet.yaml
index 41b1f53..e92d92f 100644
--- a/kamelets/kubernetes-pods-source.kamelet.yaml
+++ b/kamelets/kubernetes-pods-source.kamelet.yaml
@@ -59,7 +59,7 @@ spec:
- "camel:kubernetes"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kubernetes-pods://{{masterUrl}}"
parameters:
diff --git a/kamelets/log-sink.kamelet.yaml b/kamelets/log-sink.kamelet.yaml
index f110497..7e17462 100644
--- a/kamelets/log-sink.kamelet.yaml
+++ b/kamelets/log-sink.kamelet.yaml
@@ -50,7 +50,7 @@ spec:
dependencies:
- "camel:kamelet"
- "camel:log"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/mail-imap-source.kamelet.yaml b/kamelets/mail-imap-source.kamelet.yaml
index 8b4bc37..78c818a 100644
--- a/kamelets/mail-imap-source.kamelet.yaml
+++ b/kamelets/mail-imap-source.kamelet.yaml
@@ -87,7 +87,7 @@ spec:
- "camel:core"
- "camel:mail"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "imaps:{{connectionHost}}:{{connectionPort}}"
parameters:
diff --git a/kamelets/mail-sink.kamelet.yaml b/kamelets/mail-sink.kamelet.yaml
index 86835b6..95b04c3 100644
--- a/kamelets/mail-sink.kamelet.yaml
+++ b/kamelets/mail-sink.kamelet.yaml
@@ -81,7 +81,7 @@ spec:
- "camel:core"
- "camel:mail"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/mariadb-sink.kamelet.yaml b/kamelets/mariadb-sink.kamelet.yaml
index a1b4feb..a23995b 100644
--- a/kamelets/mariadb-sink.kamelet.yaml
+++ b/kamelets/mariadb-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/mariadb-source.kamelet.yaml b/kamelets/mariadb-source.kamelet.yaml
index 5013a75..480ea20 100644
--- a/kamelets/mariadb-source.kamelet.yaml
+++ b/kamelets/mariadb-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/mask-field-action.kamelet.yaml b/kamelets/mask-field-action.kamelet.yaml
index 660e705..7eb141e 100644
--- a/kamelets/mask-field-action.kamelet.yaml
+++ b/kamelets/mask-field-action.kamelet.yaml
@@ -48,7 +48,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/message-timestamp-router-action.kamelet.yaml b/kamelets/message-timestamp-router-action.kamelet.yaml
index 8682d20..812de6a 100644
--- a/kamelets/message-timestamp-router-action.kamelet.yaml
+++ b/kamelets/message-timestamp-router-action.kamelet.yaml
@@ -58,7 +58,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/minio-sink.kamelet.yaml b/kamelets/minio-sink.kamelet.yaml
index 5600d02..204bc69 100644
--- a/kamelets/minio-sink.kamelet.yaml
+++ b/kamelets/minio-sink.kamelet.yaml
@@ -80,7 +80,7 @@ spec:
- "camel:core"
- "camel:minio"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/minio-source.kamelet.yaml b/kamelets/minio-source.kamelet.yaml
index b4515b2..31e4af4 100644
--- a/kamelets/minio-source.kamelet.yaml
+++ b/kamelets/minio-source.kamelet.yaml
@@ -84,7 +84,7 @@ spec:
- "camel:jackson"
- "camel:minio"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "minio:{{bucketName}}"
parameters:
diff --git a/kamelets/mongodb-sink.kamelet.yaml b/kamelets/mongodb-sink.kamelet.yaml
index 44c828a..aa3cc74 100644
--- a/kamelets/mongodb-sink.kamelet.yaml
+++ b/kamelets/mongodb-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:kamelet"
- "camel:mongodb"
- "camel:jackson"
- flow:
+ template:
beans:
- name: local-mongodb
type: "#class:org.apache.camel.component.mongodb.MongoDbComponent"
diff --git a/kamelets/mongodb-source.kamelet.yaml b/kamelets/mongodb-source.kamelet.yaml
index 7754c01..c81a1b3 100644
--- a/kamelets/mongodb-source.kamelet.yaml
+++ b/kamelets/mongodb-source.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
- "camel:kamelet"
- "camel:mongodb"
- "camel:jackson"
- flow:
+ template:
beans:
- name: local-mongodb
type: "#class:org.apache.camel.component.mongodb.MongoDbComponent"
diff --git a/kamelets/mqtt-sink.kamelet.yaml b/kamelets/mqtt-sink.kamelet.yaml
index 8a9af8f..7d15bf5 100644
--- a/kamelets/mqtt-sink.kamelet.yaml
+++ b/kamelets/mqtt-sink.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
dependencies:
- "camel:paho"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/mqtt-source.kamelet.yaml b/kamelets/mqtt-source.kamelet.yaml
index e2627d6..f908c0b 100644
--- a/kamelets/mqtt-source.kamelet.yaml
+++ b/kamelets/mqtt-source.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
dependencies:
- "camel:paho"
- "camel:kamelet"
- flow:
+ template:
from:
uri: paho:{{topic}}
parameters:
diff --git a/kamelets/mustache-template-action.kamelet.yaml b/kamelets/mustache-template-action.kamelet.yaml
index d902410..df35723 100644
--- a/kamelets/mustache-template-action.kamelet.yaml
+++ b/kamelets/mustache-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:mustache"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/mvel-template-action.kamelet.yaml b/kamelets/mvel-template-action.kamelet.yaml
index 61c5df3..5982317 100644
--- a/kamelets/mvel-template-action.kamelet.yaml
+++ b/kamelets/mvel-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:mvel"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/mysql-sink.kamelet.yaml b/kamelets/mysql-sink.kamelet.yaml
index 0dca5ac..2d6b155 100644
--- a/kamelets/mysql-sink.kamelet.yaml
+++ b/kamelets/mysql-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/mysql-source.kamelet.yaml b/kamelets/mysql-source.kamelet.yaml
index 2f00603..617bea8 100644
--- a/kamelets/mysql-source.kamelet.yaml
+++ b/kamelets/mysql-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/nats-sink.kamelet.yaml b/kamelets/nats-sink.kamelet.yaml
index 4f52bc4..b2ab135 100644
--- a/kamelets/nats-sink.kamelet.yaml
+++ b/kamelets/nats-sink.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:nats"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/nats-source.kamelet.yaml b/kamelets/nats-source.kamelet.yaml
index afb3883..d3fc800 100644
--- a/kamelets/nats-source.kamelet.yaml
+++ b/kamelets/nats-source.kamelet.yaml
@@ -51,7 +51,7 @@ spec:
- "camel:jackson"
- "camel:nats"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "nats:{{topic}}"
parameters:
diff --git a/kamelets/openai-classification-action.kamelet.yaml b/kamelets/openai-classification-action.kamelet.yaml
index 048c224..a245495 100644
--- a/kamelets/openai-classification-action.kamelet.yaml
+++ b/kamelets/openai-classification-action.kamelet.yaml
@@ -80,7 +80,7 @@ spec:
- "camel:core"
- "camel:kamelet"
- "camel:http"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/openai-completion-action.kamelet.yaml b/kamelets/openai-completion-action.kamelet.yaml
index ddb9c33..e50ae20 100644
--- a/kamelets/openai-completion-action.kamelet.yaml
+++ b/kamelets/openai-completion-action.kamelet.yaml
@@ -72,7 +72,7 @@ spec:
- "camel:core"
- "camel:kamelet"
- "camel:http"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/pdf-action.kamelet.yaml b/kamelets/pdf-action.kamelet.yaml
index 9636c5e..b4e810b 100644
--- a/kamelets/pdf-action.kamelet.yaml
+++ b/kamelets/pdf-action.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
dependencies:
- "camel:pdf"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/postgresql-sink.kamelet.yaml b/kamelets/postgresql-sink.kamelet.yaml
index 5f1afd1..008b19b 100644
--- a/kamelets/postgresql-sink.kamelet.yaml
+++ b/kamelets/postgresql-sink.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:sql"
- "mvn:org.postgresql:postgresql:42.2.14"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/postgresql-source.kamelet.yaml b/kamelets/postgresql-source.kamelet.yaml
index 15f6995..be8ebac 100644
--- a/kamelets/postgresql-source.kamelet.yaml
+++ b/kamelets/postgresql-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:sql"
- "mvn:org.postgresql:postgresql:42.2.14"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/predicate-filter-action.kamelet.yaml b/kamelets/predicate-filter-action.kamelet.yaml
index 3eb65c7..13ebc84 100644
--- a/kamelets/predicate-filter-action.kamelet.yaml
+++ b/kamelets/predicate-filter-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
- "camel:core"
- "camel:kamelet"
- "camel:jsonpath"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/protobuf-deserialize-action.kamelet.yaml b/kamelets/protobuf-deserialize-action.kamelet.yaml
index 73c000f..2168870 100644
--- a/kamelets/protobuf-deserialize-action.kamelet.yaml
+++ b/kamelets/protobuf-deserialize-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-protobuf"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/protobuf-serialize-action.kamelet.yaml b/kamelets/protobuf-serialize-action.kamelet.yaml
index 9c79042..cb710dd 100644
--- a/kamelets/protobuf-serialize-action.kamelet.yaml
+++ b/kamelets/protobuf-serialize-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-protobuf"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/pulsar-sink.kamelet.yaml b/kamelets/pulsar-sink.kamelet.yaml
index af6b203..aff9e73 100644
--- a/kamelets/pulsar-sink.kamelet.yaml
+++ b/kamelets/pulsar-sink.kamelet.yaml
@@ -147,7 +147,7 @@ spec:
type: int
default: 30000
type: object
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/pulsar-source.kamelet.yaml b/kamelets/pulsar-source.kamelet.yaml
index a5429e3..6535cd0 100644
--- a/kamelets/pulsar-source.kamelet.yaml
+++ b/kamelets/pulsar-source.kamelet.yaml
@@ -144,7 +144,7 @@ spec:
x-descriptors:
- 'urn:alm:descriptor:com.tectonic.ui:checkbox'
type: object
- flow:
+ template:
from:
uri: pulsar:{{topicType}}/{{tenant}}/{{namespaceName}}/{{topic}}
parameters:
diff --git a/kamelets/rabbitmq-source.kamelet.yaml b/kamelets/rabbitmq-source.kamelet.yaml
index 1244c0d..973b02d 100644
--- a/kamelets/rabbitmq-source.kamelet.yaml
+++ b/kamelets/rabbitmq-source.kamelet.yaml
@@ -70,7 +70,7 @@ spec:
dependencies:
- "camel:rabbitmq"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "rabbitmq://{{exchangeName}}"
parameters:
diff --git a/kamelets/redis-sink.kamelet.yaml b/kamelets/redis-sink.kamelet.yaml
index f15010b..a25b239 100644
--- a/kamelets/redis-sink.kamelet.yaml
+++ b/kamelets/redis-sink.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:spring-redis"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/redis-source.kamelet.yaml b/kamelets/redis-source.kamelet.yaml
index 61dd725..76b7e22 100644
--- a/kamelets/redis-source.kamelet.yaml
+++ b/kamelets/redis-source.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:spring-redis"
- flow:
+ template:
from:
uri: "spring-redis:{{redisHost}}:{{redisPort}}"
parameters:
diff --git a/kamelets/regex-router-action.kamelet.yaml b/kamelets/regex-router-action.kamelet.yaml
index 39e67ae..831b38d 100644
--- a/kamelets/regex-router-action.kamelet.yaml
+++ b/kamelets/regex-router-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
- mvn:org.apache.camel.kamelets:camel-kamelets-utils:0.7.0
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/replace-field-action.kamelet.yaml b/kamelets/replace-field-action.kamelet.yaml
index 933678c..5f3a8ba 100644
--- a/kamelets/replace-field-action.kamelet.yaml
+++ b/kamelets/replace-field-action.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/salesforce-source.kamelet.yaml b/kamelets/salesforce-source.kamelet.yaml
index c228f9b..73b374e 100644
--- a/kamelets/salesforce-source.kamelet.yaml
+++ b/kamelets/salesforce-source.kamelet.yaml
@@ -95,7 +95,7 @@ spec:
- "camel:jackson"
- "camel:salesforce"
- "camel:kamelet"
- flow:
+ template:
beans:
- name: local-salesforce
type: "#class:org.apache.camel.component.salesforce.SalesforceComponent"
diff --git a/kamelets/sftp-sink.kamelet.yaml b/kamelets/sftp-sink.kamelet.yaml
index 92679a3..c1e0f18 100644
--- a/kamelets/sftp-sink.kamelet.yaml
+++ b/kamelets/sftp-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/sftp-source.kamelet.yaml b/kamelets/sftp-source.kamelet.yaml
index baf0fd9..2e1f25c 100644
--- a/kamelets/sftp-source.kamelet.yaml
+++ b/kamelets/sftp-source.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "sftp:{{username}}@{{connectionHost}}:{{connectionPort}}/{{directoryName}}"
parameters:
diff --git a/kamelets/slack-sink.kamelet.yaml b/kamelets/slack-sink.kamelet.yaml
index c87b6e0..6ff26fd 100644
--- a/kamelets/slack-sink.kamelet.yaml
+++ b/kamelets/slack-sink.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:jackson"
- "camel:slack"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/slack-source.kamelet.yaml b/kamelets/slack-source.kamelet.yaml
index d3f126f..1a05392 100644
--- a/kamelets/slack-source.kamelet.yaml
+++ b/kamelets/slack-source.kamelet.yaml
@@ -61,7 +61,7 @@ spec:
- "camel:gson"
- "camel:slack"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "slack:{{channel}}"
parameters:
diff --git a/kamelets/solr-sink.kamelet.yaml b/kamelets/solr-sink.kamelet.yaml
index 2f24076..9f84702 100644
--- a/kamelets/solr-sink.kamelet.yaml
+++ b/kamelets/solr-sink.kamelet.yaml
@@ -73,7 +73,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/solr-source.kamelet.yaml b/kamelets/solr-source.kamelet.yaml
index 9397aaf..438f5ff 100644
--- a/kamelets/solr-source.kamelet.yaml
+++ b/kamelets/solr-source.kamelet.yaml
@@ -78,7 +78,7 @@ spec:
- "camel:timer"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "timer:solr-stream"
parameters:
diff --git a/kamelets/sqlserver-sink.kamelet.yaml b/kamelets/sqlserver-sink.kamelet.yaml
index 1275ec9..4dea3b5 100644
--- a/kamelets/sqlserver-sink.kamelet.yaml
+++ b/kamelets/sqlserver-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/sqlserver-source.kamelet.yaml b/kamelets/sqlserver-source.kamelet.yaml
index c373045..e23b577 100644
--- a/kamelets/sqlserver-source.kamelet.yaml
+++ b/kamelets/sqlserver-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/kamelets/ssh-sink.kamelet.yaml b/kamelets/ssh-sink.kamelet.yaml
index 3033e68..f933acb 100644
--- a/kamelets/ssh-sink.kamelet.yaml
+++ b/kamelets/ssh-sink.kamelet.yaml
@@ -70,7 +70,7 @@ spec:
- "camel:ssh"
- "camel:gson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/ssh-source.kamelet.yaml b/kamelets/ssh-source.kamelet.yaml
index e59db6f..c30c818 100644
--- a/kamelets/ssh-source.kamelet.yaml
+++ b/kamelets/ssh-source.kamelet.yaml
@@ -75,7 +75,7 @@ spec:
dependencies:
- "camel:ssh"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "ssh://{{connectionHost}}:{{connectionPort}}"
parameters:
diff --git a/kamelets/string-template-action.kamelet.yaml b/kamelets/string-template-action.kamelet.yaml
index 580ef89..78650e9 100644
--- a/kamelets/string-template-action.kamelet.yaml
+++ b/kamelets/string-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:stringtemplate"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/telegram-sink.kamelet.yaml b/kamelets/telegram-sink.kamelet.yaml
index fb1e269..fa4d7a9 100644
--- a/kamelets/telegram-sink.kamelet.yaml
+++ b/kamelets/telegram-sink.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:telegram"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/telegram-source.kamelet.yaml b/kamelets/telegram-source.kamelet.yaml
index 3b4002c..96397e6 100644
--- a/kamelets/telegram-source.kamelet.yaml
+++ b/kamelets/telegram-source.kamelet.yaml
@@ -58,7 +58,7 @@ spec:
- "camel:kamelet"
- "camel:telegram"
- "camel:core"
- flow:
+ template:
from:
uri: telegram:bots
parameters:
diff --git a/kamelets/throttle-action.kamelet.yaml b/kamelets/throttle-action.kamelet.yaml
index 699b8ea..e2dfacf 100644
--- a/kamelets/throttle-action.kamelet.yaml
+++ b/kamelets/throttle-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/timer-source.kamelet.yaml b/kamelets/timer-source.kamelet.yaml
index 4e04684..6efddc5 100644
--- a/kamelets/timer-source.kamelet.yaml
+++ b/kamelets/timer-source.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:core"
- "camel:timer"
- "camel:kamelet"
- flow:
+ template:
from:
uri: timer:tick
parameters:
diff --git a/kamelets/timestamp-router-action.kamelet.yaml b/kamelets/timestamp-router-action.kamelet.yaml
index 22c62ce..5f5b202 100644
--- a/kamelets/timestamp-router-action.kamelet.yaml
+++ b/kamelets/timestamp-router-action.kamelet.yaml
@@ -51,7 +51,7 @@ spec:
- mvn:org.apache.camel.kamelets:camel-kamelets-utils:0.7.0
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/topic-name-matches-filter-action.kamelet.yaml b/kamelets/topic-name-matches-filter-action.kamelet.yaml
index 952903c..e0a8c3c 100644
--- a/kamelets/topic-name-matches-filter-action.kamelet.yaml
+++ b/kamelets/topic-name-matches-filter-action.kamelet.yaml
@@ -41,7 +41,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/twitter-directmessage-source.kamelet.yaml b/kamelets/twitter-directmessage-source.kamelet.yaml
index 20e61cc..7e02bee 100644
--- a/kamelets/twitter-directmessage-source.kamelet.yaml
+++ b/kamelets/twitter-directmessage-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:jackson"
- "camel:twitter"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "twitter-directmessage:{{user}}"
parameters:
diff --git a/kamelets/twitter-search-source.kamelet.yaml b/kamelets/twitter-search-source.kamelet.yaml
index abcd5a9..c250d04 100644
--- a/kamelets/twitter-search-source.kamelet.yaml
+++ b/kamelets/twitter-search-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:jackson"
- "camel:twitter"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "twitter-search:{{keywords}}"
parameters:
diff --git a/kamelets/twitter-timeline-source.kamelet.yaml b/kamelets/twitter-timeline-source.kamelet.yaml
index fb58c25..78d130f 100644
--- a/kamelets/twitter-timeline-source.kamelet.yaml
+++ b/kamelets/twitter-timeline-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:jackson"
- "camel:twitter"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "twitter-timeline:user"
parameters:
diff --git a/kamelets/value-to-key-action.kamelet.yaml b/kamelets/value-to-key-action.kamelet.yaml
index 8a0e0be..4c81c27 100644
--- a/kamelets/value-to-key-action.kamelet.yaml
+++ b/kamelets/value-to-key-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/kamelets/velocity-template-action.kamelet.yaml b/kamelets/velocity-template-action.kamelet.yaml
index 29d8be7..27e2421 100644
--- a/kamelets/velocity-template-action.kamelet.yaml
+++ b/kamelets/velocity-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:velocity"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/webhook-source.kamelet.yaml b/kamelets/webhook-source.kamelet.yaml
index 568f08a..ea297b5 100644
--- a/kamelets/webhook-source.kamelet.yaml
+++ b/kamelets/webhook-source.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:platform-http"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "platform-http:///{{subpath}}"
steps:
diff --git a/kamelets/websocket-source.kamelet.yaml b/kamelets/websocket-source.kamelet.yaml
index 5850012..c9b6847 100644
--- a/kamelets/websocket-source.kamelet.yaml
+++ b/kamelets/websocket-source.kamelet.yaml
@@ -96,7 +96,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:websocket"
- flow:
+ template:
from:
uri: "websocket://{{websocketHost}}:{{websocketPort}}/{{resourceUri}}"
parameters:
diff --git a/kamelets/wttrin-source.kamelet.yaml b/kamelets/wttrin-source.kamelet.yaml
index 6970b3b..31aa3a1 100644
--- a/kamelets/wttrin-source.kamelet.yaml
+++ b/kamelets/wttrin-source.kamelet.yaml
@@ -64,7 +64,7 @@ spec:
- "camel:jsonpath"
- "camel:kamelet"
- "camel:timer"
- flow:
+ template:
from:
uri: timer:wttr.in
parameters:
diff --git a/kamelets/xj-identity-action.kamelet.yaml b/kamelets/xj-identity-action.kamelet.yaml
index 4804814..1f95ec3 100644
--- a/kamelets/xj-identity-action.kamelet.yaml
+++ b/kamelets/xj-identity-action.kamelet.yaml
@@ -42,7 +42,7 @@ spec:
dependencies:
- "camel:xj"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/kamelets/xj-template-action.kamelet.yaml b/kamelets/xj-template-action.kamelet.yaml
index f076a16..11a72f6 100644
--- a/kamelets/xj-template-action.kamelet.yaml
+++ b/kamelets/xj-template-action.kamelet.yaml
@@ -49,7 +49,7 @@ spec:
dependencies:
- "camel:xj"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml
index 3c3b29c..b4321d4 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/avro-deserialize-action.kamelet.yaml
@@ -52,7 +52,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-avro"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml
index 2f02f0f..37de3a8 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/avro-serialize-action.kamelet.yaml
@@ -52,7 +52,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-avro"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml
index 8a85898..f4cabc0 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudwatch-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
dependencies:
- "camel:aws2-cw"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
index cb7ab4a..d251406 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
- "camel:gson"
- "camel:aws2-ddb"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "aws2-ddbstream:{{table}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
index cbb3d28..7217f28 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
@@ -66,7 +66,7 @@ spec:
dependencies:
- "camel:aws2-ec2"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
index 673106c..7c5682b 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
@@ -67,7 +67,7 @@ spec:
dependencies:
- "camel:aws2-kinesis"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
index 6381809..710fa10 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
@@ -79,7 +79,7 @@ spec:
dependencies:
- "camel:aws2-kinesis"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml
index 5171b1f..f36432c 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-source.kamelet.yaml
@@ -71,7 +71,7 @@ spec:
- "camel:aws2-kinesis"
- "camel:kamelet"
- "camel:gson"
- flow:
+ template:
from:
uri: aws2-kinesis:{{stream}}
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml
index 04daa8d..f71a5ec 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-lambda-sink.kamelet.yaml
@@ -67,7 +67,7 @@ spec:
dependencies:
- "camel:aws2-lambda"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-sink.kamelet.yaml
index 8e45aca..50fd347 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-sink.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:sql"
- "mvn:com.amazon.redshift:redshift-jdbc42:2.1.0.3"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-source.kamelet.yaml
index a6f45f5..7f7e08f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-redshift-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:sql"
- "mvn:com.amazon.redshift:redshift-jdbc42:2.1.0.3"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
index 04c350b..acced26 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
dependencies:
- "camel:aws2-s3"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
index c487507..2689492 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
dependencies:
- "camel:aws2-s3"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "aws2-s3:{{bucketNameOrArn}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
index 9b296fc..8cb09fd 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
@@ -110,7 +110,7 @@ spec:
dependencies:
- "camel:aws2-s3"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
index 01655be..b5b5b35 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
dependencies:
- "camel:aws-secrets-manager"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
index 2296906..631e1ee 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
@@ -79,7 +79,7 @@ spec:
dependencies:
- "camel:aws2-ses"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml
index 5d63e29..2c176ad 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-fifo-sink.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:aws2-sns"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
index 2348348..a247023 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
@@ -78,7 +78,7 @@ spec:
dependencies:
- "camel:aws2-sns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
index 74d2229..cbafb84 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
@@ -90,7 +90,7 @@ spec:
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
index 37a6a54..791787f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:aws2-sqs"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
index 2aa916d..dafc791 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
@@ -84,7 +84,7 @@ spec:
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
index 19dc6e8..78fc7de 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
@@ -106,7 +106,7 @@ spec:
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "aws2-sqs:{{queueNameOrArn}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
index 2b56bc6..8d56f3c 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
@@ -75,7 +75,7 @@ spec:
- "camel:dns"
- "camel:kamelet"
- "camel:aws2-translate"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-cosmosdb-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-cosmosdb-source.kamelet.yaml
index 0556046..a67d2e4 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-cosmosdb-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-cosmosdb-source.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:azure-cosmosdb"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "azure-cosmosdb:{{databaseName}}/{{containerName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-sink.kamelet.yaml
index 32117a4..7005d54 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-sink.kamelet.yaml
@@ -68,14 +68,15 @@ spec:
- urn:alm:descriptor:com.tectonic.ui:password
- urn:camel:group:credentials
dependencies:
- #TODO: these mvn:* dependencies must be removed after upgrading to camel 3.10
- - "mvn:com.fasterxml.jackson.core:jackson-core:2.11.3"
- - "mvn:com.fasterxml.jackson.core:jackson-annotations:2.11.3"
- - "mvn:com.fasterxml.jackson.core:jackson-databind:2.11.3"
- - "mvn:com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.3"
- - "camel:azure-eventhubs"
- - "camel:kamelet"
- flow:
+ - "camel:core"
+ #TODO: these mvn:* dependencies must be removed after upgrading to camel 3.10
+ - "mvn:com.fasterxml.jackson.core:jackson-core:2.11.3"
+ - "mvn:com.fasterxml.jackson.core:jackson-annotations:2.11.3"
+ - "mvn:com.fasterxml.jackson.core:jackson-databind:2.11.3"
+ - "mvn:com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.3"
+ - "camel:azure-eventhubs"
+ - "camel:kamelet"
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-source.kamelet.yaml
index 6633f0e..5dea545 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-eventhubs-source.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:azure-eventhubs"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: 'azure-eventhubs://{{namespaceName}}/{{eventhubName}}'
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-sink.kamelet.yaml
index 9083d94..264d121 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-sink.kamelet.yaml
@@ -68,9 +68,10 @@ spec:
type: string
default: uploadBlockBlob
dependencies:
- - "camel:azure-storage-blob"
- - "camel:kamelet"
- flow:
+ - "camel:core"
+ - "camel:azure-storage-blob"
+ - "camel:kamelet"
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
index ef8d70a..3378b70 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:core"
- "camel:jsonpath"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:azure-storage-blob-stream"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml
index 6fb69ec..cb0af30 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml
@@ -67,7 +67,7 @@ spec:
dependencies:
- "camel:azure-storage-queue"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml
index a107d3d..59c65d9 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-source.kamelet.yaml
@@ -64,7 +64,7 @@ spec:
dependencies:
- "camel:azure-storage-queue"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "azure-storage-queue://{{accountName}}/{{queueName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml
index 86fb819..809abfd 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/bitcoin-source.kamelet.yaml
@@ -73,7 +73,7 @@ spec:
- "camel:kamelet"
- "camel:jackson"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:update"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml
index 2e8c239..d92eef7 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/caffeine-action.kamelet.yaml
@@ -53,7 +53,7 @@ spec:
dependencies:
- "camel:caffeine"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml
index 6d20ec6..4e13158 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:cassandraql"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/cassandra-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/cassandra-source.kamelet.yaml
index 3df62ff..3d8712d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/cassandra-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/cassandra-source.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:cassandraql"
- flow:
+ template:
from:
uri: "cql://{{connectionHost}}:{{connectionPort}}/{{keyspace}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/chuck-norris-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/chuck-norris-source.kamelet.yaml
index bb7816a..43962ad 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/chuck-norris-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/chuck-norris-source.kamelet.yaml
@@ -46,7 +46,7 @@ spec:
- "camel:timer"
- "camel:http"
- "camel:jsonpath"
- flow:
+ template:
from:
uri: "timer:chuck"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/chunk-template-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/chunk-template-action.kamelet.yaml
index 6871136..d504b58 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/chunk-template-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/chunk-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:chunk"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml
index b605375..f4a9259 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml
@@ -83,7 +83,7 @@ spec:
dependencies:
- "camel:couchbase"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/cron-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/cron-source.kamelet.yaml
index 3678fd2..8c17f69 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/cron-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/cron-source.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:core"
- "camel:cron"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "cron:tick"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/delay-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/delay-action.kamelet.yaml
index 409fc82..4cce090 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/delay-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/delay-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/dns-dig-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/dns-dig-action.kamelet.yaml
index 3a9f1ef..a57afea 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/dns-dig-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/dns-dig-action.kamelet.yaml
@@ -45,7 +45,7 @@ spec:
dependencies:
- "camel:dns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml
index 6d2a7fa..8ef7011 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/dns-ip-action.kamelet.yaml
@@ -41,7 +41,7 @@ spec:
dependencies:
- "camel:dns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/dns-lookup-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/dns-lookup-action.kamelet.yaml
index 4286ca4..372c15d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/dns-lookup-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/dns-lookup-action.kamelet.yaml
@@ -45,7 +45,7 @@ spec:
- "camel:jackson"
- "camel:dns"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml
index ed790c6..e235a3c 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/drop-header-action.kamelet.yaml
@@ -42,7 +42,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml
index 0818587..495b9e4 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/drop-headers-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/dropbox-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/dropbox-sink.kamelet.yaml
index aad653f..e841b63 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/dropbox-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/dropbox-sink.kamelet.yaml
@@ -70,7 +70,7 @@ spec:
dependencies:
- "camel:dropbox"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml
index 14aefde..a061cd0 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/dropbox-source.kamelet.yaml
@@ -72,7 +72,7 @@ spec:
- "camel:core"
- "camel:jsonpath"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:dropbox-stream"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml
index d10edac..c04bdcb 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/earthquake-source.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:jackson"
- "camel:jsonpath"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:earthquake"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml
index 776a854..2b24b7c 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml
@@ -93,7 +93,7 @@ spec:
- "camel:elasticsearch-rest"
- "camel:gson"
- "camel:bean"
- flow:
+ template:
beans:
- name: local-es
type: "#class:org.apache.camel.component.elasticsearch.ElasticsearchComponent"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml
index b990523..430ea29 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:timer"
- "camel:elasticsearch-rest"
- "camel:gson"
- flow:
+ template:
beans:
- name: local-es
type: "#class:org.apache.camel.component.elasticsearch.ElasticsearchComponent"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml
index 0010cea..b455165 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/exec-sink.kamelet.yaml
@@ -49,7 +49,7 @@ spec:
- "camel:core"
- "camel:exec"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
index b577b2f..8d1190e 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/extract-field-action.kamelet.yaml
@@ -76,7 +76,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
index a41bc76..9dfdaf2 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
@@ -83,7 +83,7 @@ spec:
dependencies:
- "camel:fhir"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "fhir://search/searchByUrl"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/file-watch-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/file-watch-source.kamelet.yaml
index e53a1af..7192663 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/file-watch-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/file-watch-source.kamelet.yaml
@@ -48,7 +48,7 @@ spec:
dependencies:
- "camel:file-watch"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "file-watch:{{filePath}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/freemarker-template-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/freemarker-template-action.kamelet.yaml
index 95d142a..f496d35 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/freemarker-template-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/freemarker-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:freemarker"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml
index 135c9c7..104c222 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml
index 5c9e84f..d2f5712 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "ftp:{{username}}@{{connectionHost}}:{{connectionPort}}/{{directoryName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml
index e1ed596..d7729b3 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml
index 6c17195..4b103ae 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "ftps:{{username}}@{{connectionHost}}:{{connectionPort}}/{{directoryName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml
index 458379f..2e77a16 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/github-commit-source.kamelet.yaml
@@ -71,7 +71,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://commit/{{branch}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml
index 413acbf..0af7c3f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/github-event-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://event"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml
index 863dd81..083bb62 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-comment-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://pullRequestComment"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml
index dc5dfae..c6bc52b 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/github-pullrequest-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://pullRequest"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml
index 071f7f6..fcde551 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/github-tag-source.kamelet.yaml
@@ -60,7 +60,7 @@ spec:
- "camel:jackson"
- "camel:github"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "github://tag"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-calendar-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-calendar-source.kamelet.yaml
index e9c1142..90af2ae 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-calendar-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-calendar-source.kamelet.yaml
@@ -90,7 +90,7 @@ spec:
title: Application name
description: Google Calendar application name
type: string
- syncFlow:
+ synctemplate:
title: Sync Flow
description: Sync events for incremental synchronization
type: boolean
@@ -111,7 +111,7 @@ spec:
- "camel:jackson"
- "camel:google-calendar"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "google-calendar-stream://{{index}}"
parameters:
@@ -122,7 +122,7 @@ spec:
clientSecret: "{{clientSecret}}"
delay: "{{delay}}"
applicationName: "{{applicationName}}"
- syncFlow: "{{syncFlow}}"
+ synctemplate: "{{syncFlow}}"
consumeFromNow: "{{consumeFromNow}}"
steps:
- marshal:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-functions-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-functions-sink.kamelet.yaml
index 5c9dcbe..a9eaf96 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-functions-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-functions-sink.kamelet.yaml
@@ -62,7 +62,7 @@ spec:
- "camel:kamelet"
- "camel:google-functions"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml
index b407654..d9642c1 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-mail-source.kamelet.yaml
@@ -110,7 +110,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:google-mail"
- flow:
+ template:
from:
uri: "google-mail-stream://{{index}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-sink.kamelet.yaml
index ca10417..d54d4a0 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-sink.kamelet.yaml
@@ -57,7 +57,7 @@ spec:
- "camel:kamelet"
- "camel:google-pubsub"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-source.kamelet.yaml
index ba5f25a..f618d16 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-pubsub-source.kamelet.yaml
@@ -74,7 +74,7 @@ spec:
- "camel:kamelet"
- "camel:google-pubsub"
- "camel:jackson"
- flow:
+ template:
from:
uri: "google-pubsub://{{projectId}}:{{subscriptionName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-sheets-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-sheets-source.kamelet.yaml
index ca6eb6e..342fe8f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-sheets-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-sheets-source.kamelet.yaml
@@ -115,7 +115,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:google-sheets"
- flow:
+ template:
from:
uri: "google-sheets-stream://{{index}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-storage-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-storage-sink.kamelet.yaml
index bbbf64e..ec9f091 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-storage-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-storage-sink.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
- "camel:kamelet"
- "camel:google-storage"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/google-storage-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/google-storage-source.kamelet.yaml
index c0d089e..8f93faf 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/google-storage-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/google-storage-source.kamelet.yaml
@@ -66,7 +66,7 @@ spec:
- "camel:kamelet"
- "camel:google-storage"
- "camel:jackson"
- flow:
+ template:
from:
uri: "google-storage://{{bucketNameOrArn}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml
index faf5ef6..c2c96ad 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/has-header-filter-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml
index 9a9d141..fde71e1 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/header-matches-filter-action.kamelet.yaml
@@ -46,7 +46,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
index 83c1a4e..e3b85e9 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/hoist-field-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml
index ae8da29..cd13e1f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/http-secured-sink.kamelet.yaml
@@ -75,7 +75,7 @@ spec:
- "camel:http"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/http-secured-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/http-secured-source.kamelet.yaml
index 30b961a..4ba44a2 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/http-secured-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/http-secured-source.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:fetch"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml
index c664101..4a4791a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/http-sink.kamelet.yaml
@@ -49,7 +49,7 @@ spec:
- "camel:http"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml
index 3bd575c..9c0b414 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/http-source.kamelet.yaml
@@ -56,7 +56,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:timer"
- flow:
+ template:
from:
uri: "timer:fetch"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/infinispan-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/infinispan-sink.kamelet.yaml
index f44e4c4..0bd8f0d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/infinispan-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/infinispan-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:infinispan"
- flow:
+ template:
beans:
- name: local-infinispan
type: "#class:org.apache.camel.component.infinispan.remote.InfinispanRemoteComponent"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/infinispan-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/infinispan-source.kamelet.yaml
index 90789d3..45a14c7 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/infinispan-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/infinispan-source.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:infinispan"
- flow:
+ template:
beans:
- name: local-infinispan
type: "#class:org.apache.camel.component.infinispan.remote.InfinispanRemoteComponent"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
index 2ccb4da..762ada1 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/insert-field-action.kamelet.yaml
@@ -53,7 +53,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml
index f2dee9e..152bf3c 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/insert-header-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml
index 0c42348..647573e 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/is-tombstone-filter-action.kamelet.yaml
@@ -34,7 +34,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml
index bfebd60..2ae714a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/jira-source.kamelet.yaml
@@ -70,7 +70,7 @@ spec:
- "camel:jira"
- "camel:kamelet"
- "mvn:com.fasterxml.jackson.datatype:jackson-datatype-joda:2.12.5"
- flow:
+ template:
from:
uri: "jira:newIssues"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml
index f499133..ae25abc 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-sink.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.qpid.jms.JmsConnectionFactory"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml
index 08feb3b..cad7352 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/jms-amqp-10-source.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.qpid:qpid-jms-client:1.0.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.qpid.jms.JmsConnectionFactory"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-sink.kamelet.yaml
index cfb3bea..30a2525 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-sink.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.activemq:artemis-jms-client-all:2.17.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-source.kamelet.yaml
index ac8b690..ec6b530 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/jms-apache-artemis-source.kamelet.yaml
@@ -54,7 +54,7 @@ spec:
- "camel:jms"
- "camel:kamelet"
- "mvn:org.apache.activemq:artemis-jms-client-all:2.17.0"
- flow:
+ template:
beans:
- name: connectionFactoryBean
type: "#class:org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/jolt-transformation-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jolt-transformation-action.kamelet.yaml
index 90683b6..346a3c4 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/jolt-transformation-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/jolt-transformation-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:jolt"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml
index 1cf8763..21a0a78 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/json-deserialize-action.kamelet.yaml
@@ -36,7 +36,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/json-patch-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/json-patch-action.kamelet.yaml
index 33db491..6a9cfeb 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/json-patch-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/json-patch-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:json-patch"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/json-schema-validator-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/json-schema-validator-action.kamelet.yaml
index 7659f3b..1ef88b6 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/json-schema-validator-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/json-schema-validator-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:json-validator"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml
index de8b0de..6933e4a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/json-serialize-action.kamelet.yaml
@@ -36,7 +36,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml
index 0514a7e..ffd2fb0 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/jsonata-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:jsonata"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml
index add5a4c..71b32a3 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-manual-commit-action.kamelet.yaml
@@ -34,7 +34,7 @@ spec:
dependencies:
- mvn:org.apache.camel.kamelets:camel-kamelets-utils:0.7.0
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-sink.kamelet.yaml
index e409b69..0c6dd48 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-sink.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
dependencies:
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-source.kamelet.yaml
index 333d4b3..02a4a93 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-not-secured-source.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
dependencies:
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kafka:{{topic}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-sink.kamelet.yaml
index 8d8f016..93ca411 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kafka-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-sink.kamelet.yaml
@@ -81,7 +81,7 @@ spec:
dependencies:
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kafka-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kafka-source.kamelet.yaml
index a72eec9..2151a24 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kafka-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kafka-source.kamelet.yaml
@@ -120,7 +120,7 @@ spec:
dependencies:
- "camel:kafka"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kafka:{{topic}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml
index 17d0a91..a580600 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:kubernetes"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kubernetes-namespaces://{{masterUrl}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kubernetes-nodes-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-nodes-source.kamelet.yaml
index e24e434..167d946 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kubernetes-nodes-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-nodes-source.kamelet.yaml
@@ -59,7 +59,7 @@ spec:
- "camel:kubernetes"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kubernetes-nodes://{{masterUrl}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml
index 41b1f53..e92d92f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml
@@ -59,7 +59,7 @@ spec:
- "camel:kubernetes"
- "camel:kamelet"
- "camel:jackson"
- flow:
+ template:
from:
uri: "kubernetes-pods://{{masterUrl}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml
index f110497..7e17462 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml
@@ -50,7 +50,7 @@ spec:
dependencies:
- "camel:kamelet"
- "camel:log"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml
index 8b4bc37..78c818a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mail-imap-source.kamelet.yaml
@@ -87,7 +87,7 @@ spec:
- "camel:core"
- "camel:mail"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "imaps:{{connectionHost}}:{{connectionPort}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mail-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mail-sink.kamelet.yaml
index 86835b6..95b04c3 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mail-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mail-sink.kamelet.yaml
@@ -81,7 +81,7 @@ spec:
- "camel:core"
- "camel:mail"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mariadb-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mariadb-sink.kamelet.yaml
index a1b4feb..a23995b 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mariadb-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mariadb-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mariadb-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mariadb-source.kamelet.yaml
index 5013a75..480ea20 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mariadb-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mariadb-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
index 660e705..7eb141e 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mask-field-action.kamelet.yaml
@@ -48,7 +48,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml
index 8682d20..812de6a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/message-timestamp-router-action.kamelet.yaml
@@ -58,7 +58,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/minio-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/minio-sink.kamelet.yaml
index 4abeb74..6f46a2a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/minio-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/minio-sink.kamelet.yaml
@@ -79,7 +79,7 @@ spec:
dependencies:
- "camel:minio"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/minio-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/minio-source.kamelet.yaml
index b4515b2..31e4af4 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/minio-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/minio-source.kamelet.yaml
@@ -84,7 +84,7 @@ spec:
- "camel:jackson"
- "camel:minio"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "minio:{{bucketName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml
index 4556f2d..8d8ce71 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mongodb-sink.kamelet.yaml
@@ -87,7 +87,7 @@ spec:
- "camel:kamelet"
- "camel:mongodb"
- "camel:jackson"
- flow:
+ template:
beans:
- name: local-mongodb
type: "#class:org.apache.camel.component.mongodb.MongoDbComponent"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mongodb-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mongodb-source.kamelet.yaml
index 7754c01..c81a1b3 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mongodb-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mongodb-source.kamelet.yaml
@@ -82,7 +82,7 @@ spec:
- "camel:kamelet"
- "camel:mongodb"
- "camel:jackson"
- flow:
+ template:
beans:
- name: local-mongodb
type: "#class:org.apache.camel.component.mongodb.MongoDbComponent"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mqtt-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mqtt-sink.kamelet.yaml
index 8a9af8f..7d15bf5 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mqtt-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mqtt-sink.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
dependencies:
- "camel:paho"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mqtt-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mqtt-source.kamelet.yaml
index e2627d6..f908c0b 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mqtt-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mqtt-source.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
dependencies:
- "camel:paho"
- "camel:kamelet"
- flow:
+ template:
from:
uri: paho:{{topic}}
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml
index d902410..df35723 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mustache-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:mustache"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mvel-template-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mvel-template-action.kamelet.yaml
index 61c5df3..5982317 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mvel-template-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mvel-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:mvel"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mysql-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mysql-sink.kamelet.yaml
index 0dca5ac..2d6b155 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mysql-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mysql-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/mysql-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/mysql-source.kamelet.yaml
index 2f00603..617bea8 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/mysql-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/mysql-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/nats-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/nats-sink.kamelet.yaml
index 4f52bc4..b2ab135 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/nats-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/nats-sink.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:nats"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/nats-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/nats-source.kamelet.yaml
index afb3883..d3fc800 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/nats-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/nats-source.kamelet.yaml
@@ -51,7 +51,7 @@ spec:
- "camel:jackson"
- "camel:nats"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "nats:{{topic}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/openai-classification-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/openai-classification-action.kamelet.yaml
index 048c224..a245495 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/openai-classification-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/openai-classification-action.kamelet.yaml
@@ -80,7 +80,7 @@ spec:
- "camel:core"
- "camel:kamelet"
- "camel:http"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/openai-completion-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/openai-completion-action.kamelet.yaml
index ddb9c33..e50ae20 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/openai-completion-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/openai-completion-action.kamelet.yaml
@@ -72,7 +72,7 @@ spec:
- "camel:core"
- "camel:kamelet"
- "camel:http"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/pdf-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/pdf-action.kamelet.yaml
index 9636c5e..b4e810b 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/pdf-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/pdf-action.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
dependencies:
- "camel:pdf"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml
index 5f1afd1..008b19b 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/postgresql-sink.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:sql"
- "mvn:org.postgresql:postgresql:42.2.14"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml
index 15f6995..be8ebac 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/postgresql-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:sql"
- "mvn:org.postgresql:postgresql:42.2.14"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml
index 3eb65c7..13ebc84 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/predicate-filter-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
- "camel:core"
- "camel:kamelet"
- "camel:jsonpath"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml
index 73c000f..2168870 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/protobuf-deserialize-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-protobuf"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml
index 9c79042..cb710dd 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/protobuf-serialize-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:jackson-protobuf"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
index af6b203..aff9e73 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/pulsar-sink.kamelet.yaml
@@ -147,7 +147,7 @@ spec:
type: int
default: 30000
type: object
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
index a5429e3..6535cd0 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/pulsar-source.kamelet.yaml
@@ -144,7 +144,7 @@ spec:
x-descriptors:
- 'urn:alm:descriptor:com.tectonic.ui:checkbox'
type: object
- flow:
+ template:
from:
uri: pulsar:{{topicType}}/{{tenant}}/{{namespaceName}}/{{topic}}
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/rabbitmq-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/rabbitmq-source.kamelet.yaml
index 1244c0d..973b02d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/rabbitmq-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/rabbitmq-source.kamelet.yaml
@@ -70,7 +70,7 @@ spec:
dependencies:
- "camel:rabbitmq"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "rabbitmq://{{exchangeName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/redis-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/redis-sink.kamelet.yaml
index f15010b..a25b239 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/redis-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/redis-sink.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:spring-redis"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml
index 61dd725..76b7e22 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/redis-source.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:spring-redis"
- flow:
+ template:
from:
uri: "spring-redis:{{redisHost}}:{{redisPort}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
index 39e67ae..831b38d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/regex-router-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
- mvn:org.apache.camel.kamelets:camel-kamelets-utils:0.7.0
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
index 933678c..5f3a8ba 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/replace-field-action.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/salesforce-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/salesforce-source.kamelet.yaml
index c228f9b..73b374e 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/salesforce-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/salesforce-source.kamelet.yaml
@@ -95,7 +95,7 @@ spec:
- "camel:jackson"
- "camel:salesforce"
- "camel:kamelet"
- flow:
+ template:
beans:
- name: local-salesforce
type: "#class:org.apache.camel.component.salesforce.SalesforceComponent"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml
index 92679a3..c1e0f18 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/sftp-sink.kamelet.yaml
@@ -88,7 +88,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/sftp-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/sftp-source.kamelet.yaml
index baf0fd9..2e1f25c 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/sftp-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/sftp-source.kamelet.yaml
@@ -91,7 +91,7 @@ spec:
- "camel:ftp"
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "sftp:{{username}}@{{connectionHost}}:{{connectionPort}}/{{directoryName}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/slack-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/slack-sink.kamelet.yaml
index c87b6e0..6ff26fd 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/slack-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/slack-sink.kamelet.yaml
@@ -68,7 +68,7 @@ spec:
- "camel:jackson"
- "camel:slack"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/slack-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/slack-source.kamelet.yaml
index d3f126f..1a05392 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/slack-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/slack-source.kamelet.yaml
@@ -61,7 +61,7 @@ spec:
- "camel:gson"
- "camel:slack"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "slack:{{channel}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/solr-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/solr-sink.kamelet.yaml
index 2f24076..9f84702 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/solr-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/solr-sink.kamelet.yaml
@@ -73,7 +73,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/solr-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/solr-source.kamelet.yaml
index 9397aaf..438f5ff 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/solr-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/solr-source.kamelet.yaml
@@ -78,7 +78,7 @@ spec:
- "camel:timer"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "timer:solr-stream"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/sqlserver-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/sqlserver-sink.kamelet.yaml
index 1275ec9..4dea3b5 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/sqlserver-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/sqlserver-sink.kamelet.yaml
@@ -92,7 +92,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/sqlserver-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/sqlserver-source.kamelet.yaml
index c373045..e23b577 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/sqlserver-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/sqlserver-source.kamelet.yaml
@@ -89,7 +89,7 @@ spec:
- "camel:kamelet"
- "camel:sql"
- "mvn:org.apache.commons:commons-dbcp2:2.9.0"
- flow:
+ template:
beans:
- name: dsBean
type: "#class:org.apache.commons.dbcp2.BasicDataSource"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ssh-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ssh-sink.kamelet.yaml
index 3033e68..f933acb 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ssh-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ssh-sink.kamelet.yaml
@@ -70,7 +70,7 @@ spec:
- "camel:ssh"
- "camel:gson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ssh-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ssh-source.kamelet.yaml
index e59db6f..c30c818 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ssh-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ssh-source.kamelet.yaml
@@ -75,7 +75,7 @@ spec:
dependencies:
- "camel:ssh"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "ssh://{{connectionHost}}:{{connectionPort}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/string-template-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/string-template-action.kamelet.yaml
index 580ef89..78650e9 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/string-template-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/string-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:stringtemplate"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/telegram-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/telegram-sink.kamelet.yaml
index ad43f47..be5a967 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/telegram-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/telegram-sink.kamelet.yaml
@@ -67,7 +67,7 @@ spec:
- "camel:jackson"
- "camel:kamelet"
- "camel:telegram"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/telegram-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/telegram-source.kamelet.yaml
index 3b4002c..96397e6 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/telegram-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/telegram-source.kamelet.yaml
@@ -58,7 +58,7 @@ spec:
- "camel:kamelet"
- "camel:telegram"
- "camel:core"
- flow:
+ template:
from:
uri: telegram:bots
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/throttle-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/throttle-action.kamelet.yaml
index 699b8ea..e2dfacf 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/throttle-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/throttle-action.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml
index 4e04684..6efddc5 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/timer-source.kamelet.yaml
@@ -55,7 +55,7 @@ spec:
- "camel:core"
- "camel:timer"
- "camel:kamelet"
- flow:
+ template:
from:
uri: timer:tick
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml
index 22c62ce..5f5b202 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/timestamp-router-action.kamelet.yaml
@@ -51,7 +51,7 @@ spec:
- mvn:org.apache.camel.kamelets:camel-kamelets-utils:0.7.0
- "camel:kamelet"
- "camel:core"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml
index 952903c..e0a8c3c 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/topic-name-matches-filter-action.kamelet.yaml
@@ -41,7 +41,7 @@ spec:
dependencies:
- "camel:core"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/twitter-directmessage-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/twitter-directmessage-source.kamelet.yaml
index 20e61cc..7e02bee 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/twitter-directmessage-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/twitter-directmessage-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:jackson"
- "camel:twitter"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "twitter-directmessage:{{user}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/twitter-search-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/twitter-search-source.kamelet.yaml
index abcd5a9..c250d04 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/twitter-search-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/twitter-search-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:jackson"
- "camel:twitter"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "twitter-search:{{keywords}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/twitter-timeline-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/twitter-timeline-source.kamelet.yaml
index fb58c25..78d130f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/twitter-timeline-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/twitter-timeline-source.kamelet.yaml
@@ -86,7 +86,7 @@ spec:
- "camel:jackson"
- "camel:twitter"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "twitter-timeline:user"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
index 8a0e0be..4c81c27 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/value-to-key-action.kamelet.yaml
@@ -43,7 +43,7 @@ spec:
- "camel:core"
- "camel:jackson"
- "camel:kamelet"
- flow:
+ template:
from:
uri: kamelet:source
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/velocity-template-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/velocity-template-action.kamelet.yaml
index 29d8be7..27e2421 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/velocity-template-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/velocity-template-action.kamelet.yaml
@@ -44,7 +44,7 @@ spec:
dependencies:
- "camel:velocity"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/webhook-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/webhook-source.kamelet.yaml
index 568f08a..ea297b5 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/webhook-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/webhook-source.kamelet.yaml
@@ -47,7 +47,7 @@ spec:
dependencies:
- "camel:platform-http"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "platform-http:///{{subpath}}"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/websocket-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/websocket-source.kamelet.yaml
index 5850012..c9b6847 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/websocket-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/websocket-source.kamelet.yaml
@@ -96,7 +96,7 @@ spec:
- "camel:kamelet"
- "camel:core"
- "camel:websocket"
- flow:
+ template:
from:
uri: "websocket://{{websocketHost}}:{{websocketPort}}/{{resourceUri}}"
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml
index e2fd298..5f6409d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/wttrin-source.kamelet.yaml
@@ -63,7 +63,7 @@ spec:
- "camel:jsonpath"
- "camel:kamelet"
- "camel:timer"
- flow:
+ template:
from:
uri: timer:wttr.in
parameters:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/xj-identity-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/xj-identity-action.kamelet.yaml
index 4804814..1f95ec3 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/xj-identity-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/xj-identity-action.kamelet.yaml
@@ -42,7 +42,7 @@ spec:
dependencies:
- "camel:xj"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/xj-template-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/xj-template-action.kamelet.yaml
index f076a16..11a72f6 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/xj-template-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/xj-template-action.kamelet.yaml
@@ -49,7 +49,7 @@ spec:
dependencies:
- "camel:xj"
- "camel:kamelet"
- flow:
+ template:
from:
uri: "kamelet:source"
steps:
diff --git a/script/validator/validator.go b/script/validator/validator.go
index 16ad8f9..1c87085 100644
--- a/script/validator/validator.go
+++ b/script/validator/validator.go
@@ -79,7 +79,7 @@ func main() {
func verifyMissingDependencies(kamelets []KameletInfo) (errors []error) {
for _, kamelet := range kamelets {
- yamlDslFlow, err := dsl.ToYamlDSL([]camelapiv1.Flow{*kamelet.Kamelet.Spec.Flow})
+ yamlDslTemplate, err := dsl.TemplateToYamlDSL(*kamelet.Kamelet.Spec.Template, kamelet.Kamelet.Name)
if err != nil {
panic(err)
}
@@ -87,7 +87,7 @@ func verifyMissingDependencies(kamelets []KameletInfo) (errors []error) {
code := camelapiv1.SourceSpec{
DataSpec: camelapiv1.DataSpec{
Name: "source.yaml",
- Content: string(yamlDslFlow),
+ Content: string(yamlDslTemplate),
},
Language: camelapiv1.LanguageYaml,
}
@@ -237,17 +237,14 @@ func verifyParameters(kamelets []KameletInfo) (errors []error) {
errors = append(errors, fmt.Errorf("kamelet %q does not contain the JSON schema definition", kamelet.Name))
continue
}
- if kamelet.Spec.Flow == nil && kamelet.Spec.Template == nil {
- errors = append(errors, fmt.Errorf("kamelet %q does not contain the Flow or Template specification", kamelet.Name))
+ if kamelet.Spec.Flow != nil {
+ errors = append(errors, fmt.Errorf("kamelet %q contain the deprecated Flow specification. Must use Template instead.", kamelet.Name))
continue
}
- if kamelet.Spec.Flow != nil && kamelet.Spec.Template != nil {
- errors = append(errors, fmt.Errorf("kamelet %q cannot contain both the Flow and Template specification", kamelet.Name))
+ if kamelet.Spec.Template == nil {
+ errors = append(errors, fmt.Errorf("kamelet %q does not contain the Template specification", kamelet.Name))
continue
}
- if kamelet.Spec.Flow != nil {
- fmt.Printf("WARNING: .kamelet.spec.flow parameter in kamelet %q is deprecated and will removed in future releases! Use .kamelet.spec.template instead\n", kamelet.Name)
- }
requiredCheck := make(map[string]bool)
for _, p := range kamelet.Spec.Definition.Required {
if requiredCheck[p] {
@@ -437,11 +434,11 @@ func getDeclaredParams(k camelapi.Kamelet) map[string]bool {
}
}
// include beans
- var flowData interface{}
- if err := json.Unmarshal(k.Spec.Flow.RawMessage, &flowData); err != nil {
- handleGeneralError("cannot unmarshal flow", err)
+ var templateData interface{}
+ if err := json.Unmarshal(k.Spec.Template.RawMessage, &templateData); err != nil {
+ handleGeneralError("cannot unmarshal template", err)
}
- if fd, ok := flowData.(map[string]interface{}); ok {
+ if fd, ok := templateData.(map[string]interface{}); ok {
beans := fd["beans"]
if bl, ok := beans.([]interface{}); ok {
for _, bdef := range bl {
@@ -458,13 +455,13 @@ func getDeclaredParams(k camelapi.Kamelet) map[string]bool {
}
func getUsedParams(k camelapi.Kamelet) map[string]bool {
- if k.Spec.Flow != nil {
- var flowData interface{}
- if err := json.Unmarshal(k.Spec.Flow.RawMessage, &flowData); err != nil {
- handleGeneralError("cannot unmarshal flow", err)
+ if k.Spec.Template != nil {
+ var templateData interface{}
+ if err := json.Unmarshal(k.Spec.Template.RawMessage, &templateData); err != nil {
+ handleGeneralError("cannot unmarshal template", err)
}
params := make(map[string]bool)
- inspectFlowParams(flowData, params)
+ inspectTemplateParams(templateData, params)
for propName, propVal := range k.Spec.Definition.Properties {
if hasXDescriptorPrefix(propVal, "urn:keda:") {
// Assume KEDA parameters may be used by KEDA
@@ -476,7 +473,7 @@ func getUsedParams(k camelapi.Kamelet) map[string]bool {
return nil
}
-func inspectFlowParams(v interface{}, params map[string]bool) {
+func inspectTemplateParams(v interface{}, params map[string]bool) {
switch val := v.(type) {
case string:
res := paramRegexp.FindAllStringSubmatch(val, -1)
@@ -487,15 +484,15 @@ func inspectFlowParams(v interface{}, params map[string]bool) {
}
case []interface{}:
for _, c := range val {
- inspectFlowParams(c, params)
+ inspectTemplateParams(c, params)
}
case map[string]interface{}:
for _, c := range val {
- inspectFlowParams(c, params)
+ inspectTemplateParams(c, params)
}
case map[interface{}]interface{}:
for _, c := range val {
- inspectFlowParams(c, params)
+ inspectTemplateParams(c, params)
}
}
}
diff --git a/templates/init-template.kamelet.yaml.vm b/templates/init-template.kamelet.yaml.vm
index 98f9c82..2067eff 100644
--- a/templates/init-template.kamelet.yaml.vm
+++ b/templates/init-template.kamelet.yaml.vm
@@ -34,7 +34,7 @@ spec:
#end
dependencies:
- "${kamelet.dependency}"
- flow:
+ template:
#if ($kameletBeans.size() > 0)
beans:
#end