[camel] branch main created (now 105aedd)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git. at 105aedd Sync and regen No new revisions were added by this update.
[camel] 02/02: Sync deps
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch camel-3.7.x in repository https://gitbox.apache.org/repos/asf/camel.git commit cc328db67a8dcb30a8227cc35c788931bad60920 Author: Andrea Cosentino AuthorDate: Thu Sep 2 07:27:02 2021 +0200 Sync deps --- camel-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 425f426..b7cfc0e 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -131,7 +131,7 @@ 1.15 3.2.2 4.4 -1.19 +1.21 1.9 2.7 1.8
[camel] 01/02: CAMEL-16910 - Upgrade Commons Compress to version 1.21
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch camel-3.7.x in repository https://gitbox.apache.org/repos/asf/camel.git commit 8d98dda3adbc8cc61aa4d9ab49ffd23b9bcbf6fc Author: Andrea Cosentino AuthorDate: Thu Sep 2 07:26:31 2021 +0200 CAMEL-16910 - Upgrade Commons Compress to version 1.21 --- parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parent/pom.xml b/parent/pom.xml index 8b10e99..d69686e 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -113,7 +113,7 @@ 1.15 3.2.2 4.4 -1.19 +1.21 1.9 2.7 1.8
[camel] branch camel-3.7.x updated (92430ad -> cc328db)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch camel-3.7.x in repository https://gitbox.apache.org/repos/asf/camel.git. from 92430ad Polish and cleanup documentation new 8d98dda CAMEL-16910 - Upgrade Commons Compress to version 1.21 new cc328db Sync deps The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: camel-dependencies/pom.xml | 2 +- parent/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
[camel] 02/02: Sync deps
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch camel-3.11.x in repository https://gitbox.apache.org/repos/asf/camel.git commit cab11a38990790925ac7beb23564ce122e672040 Author: Andrea Cosentino AuthorDate: Thu Sep 2 07:25:42 2021 +0200 Sync deps --- camel-dependencies/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 16a5d0d..b09ce0e 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -128,7 +128,7 @@ 1.15 3.2.2 4.4 -1.20 +1.21 1.9 2.7 1.8
[camel] 01/02: CAMEL-16910 - Upgrade Commons Compress to version 1.21
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch camel-3.11.x in repository https://gitbox.apache.org/repos/asf/camel.git commit 309c445c8209c40f253837b3e5ed156258d24b18 Author: Andrea Cosentino AuthorDate: Thu Sep 2 07:25:15 2021 +0200 CAMEL-16910 - Upgrade Commons Compress to version 1.21 --- parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parent/pom.xml b/parent/pom.xml index 7157b9d..0700bce 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -110,7 +110,7 @@ 1.15 3.2.2 4.4 -1.20 +1.21 1.9 2.7 1.8
[camel] branch camel-3.11.x updated (f6218a4 -> cab11a3)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch camel-3.11.x in repository https://gitbox.apache.org/repos/asf/camel.git. from f6218a4 CAMEL-16904 Camel Swagger API response message headers of type string generate an empty enum even when allowableValues are not specified (#6015) new 309c445 CAMEL-16910 - Upgrade Commons Compress to version 1.21 new cab11a3 Sync deps The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: camel-dependencies/pom.xml | 2 +- parent/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
[camel] branch commons-compress-1.21-3.7.x created (now 48356e2)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch commons-compress-1.21-3.7.x in repository https://gitbox.apache.org/repos/asf/camel.git. at 48356e2 Sync deps No new revisions were added by this update.
[camel] branch commons-compress-1.21 created (now 5e516e8)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch commons-compress-1.21 in repository https://gitbox.apache.org/repos/asf/camel.git. at 5e516e8 Sync deps No new revisions were added by this update.
[camel] branch regen_bot updated (765d8d0 -> d13aa4f)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git. omit 765d8d0 Regen for commit 056a8fcb3f180768cc968d5a833a7f46d428a5ad add 1e67c67 (chores) tooling: fix resource leaks while processing stream of files/dirs (#6021) add 39beca8 [CAMEL-16907] camel-jt400 program call usability and doc improvements (#6019) add 1c5455b CAMEL-16911: fix broken unit test and rename appropriately (#6023) add d13aa4f Regen for commit 1c5455b2188700535823132afa9c4a5e4fea26c8 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (765d8d0) \ N -- N -- N refs/heads/regen_bot (d13aa4f) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: ...st.java => SpringJacksonXmlDataFormatTest.java} |7 +- ...Test.xml => SpringJacksonXmlDataFormatTest.xml} |3 +- .../camel-jt400/src/main/docs/jt400-component.adoc | 55 +- .../camel/component/jt400/Jt400PgmProducer.java| 15 +- .../sql/stored/template/generated/SSPTParser.java | 833 ++--- .../template/generated/SSPTParserConstants.java| 110 +- .../template/generated/SSPTParserTokenManager.java | 1222 ++-- .../modules/ROOT/pages/jt400-component.adoc| 55 +- .../maven/plugins/javadoc/CamelJavadocJar.java |5 +- .../apache/maven/plugins/javadoc/StaleHelper.java |5 +- .../org/apache/camel/maven/PrepareFatJarMojo.java | 26 +- .../camel/maven/packaging/PackageJandexMojo.java |5 +- .../camel/maven/resources/CopyResources.java | 54 +- 13 files changed, 1251 insertions(+), 1144 deletions(-) rename components/camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/{SpringJacksonJsonDataFormatTest.java => SpringJacksonXmlDataFormatTest.java} (94%) rename components/camel-jacksonxml/src/test/resources/org/apache/camel/component/jacksonxml/{SpringJacksonJsonDataFormatTest.xml => SpringJacksonXmlDataFormatTest.xml} (96%)
[camel] 01/02: Upgrade AWS SDK v2 to version 2.17.32
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git commit 5c008e792bc1124b314dc6b0f069ae45df7f92dd Author: Andrea Cosentino AuthorDate: Thu Sep 2 06:46:25 2021 +0200 Upgrade AWS SDK v2 to version 2.17.32 --- parent/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parent/pom.xml b/parent/pom.xml index e6132f9..49b0e43 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -80,7 +80,7 @@ 1.10.2 1.10.2 4.1.0 -2.17.31 +2.17.32 2.6.1 1.2.14 1.0.3
[camel] 02/02: Sync and regen
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git commit 105aedd6bc2fb01898ae4a87e9252901be5018bb Author: Andrea Cosentino AuthorDate: Thu Sep 2 07:24:12 2021 +0200 Sync and regen --- camel-dependencies/pom.xml | 2 +- .../camel-jt400/src/main/docs/jt400-component.adoc | 1 + .../modules/ROOT/pages/jt400-component.adoc| 55 +- 3 files changed, 44 insertions(+), 14 deletions(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 0b73f41..d2f8339 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -66,7 +66,7 @@ 1.10.2 1.10.2 4.1.0 -2.17.31 +2.17.32 2.6.1 1.2.14 2.11.3 diff --git a/components/camel-jt400/src/main/docs/jt400-component.adoc b/components/camel-jt400/src/main/docs/jt400-component.adoc index eb6320b..027862c 100644 --- a/components/camel-jt400/src/main/docs/jt400-component.adoc +++ b/components/camel-jt400/src/main/docs/jt400-component.adoc @@ -124,6 +124,7 @@ with the following path and query parameters: | *password* | *Required* Returns the password of the IBM i user. | | String | *systemName* | *Required* Returns the name of the IBM i system. | | String | *objectPath* | *Required* Returns the fully qualified integrated file system path name of the target object of this endpoint. | | String +| *type* | *Required* Whether to work with data queues or remote program call. There are 4 enums and the value can be one of: DTAQ, PGM, SRVPGM, MSGQ | | Jt400Type |=== diff --git a/docs/components/modules/ROOT/pages/jt400-component.adoc b/docs/components/modules/ROOT/pages/jt400-component.adoc index 12d1ae2..ba6f94e 100644 --- a/docs/components/modules/ROOT/pages/jt400-component.adoc +++ b/docs/components/modules/ROOT/pages/jt400-component.adoc @@ -45,7 +45,7 @@ To send or receive messages from a message queue jt400://user:password@system/QSYS.LIB/LIBRARY.LIB/QUEUE.MSGQ[?options] -- -To call remote program +To call program --- jt400://user:password@system/QSYS.LIB/LIBRARY.LIB/program.PGM[?options] @@ -176,14 +176,14 @@ with the following path and query parameters: == Usage When configured as a data queue consumer endpoint, the endpoint will poll a data -queue on a remote system. For every entry on the data queue, a new +queue on an IBM i system. For every entry on the data queue, a new `Exchange` is sent with the entry's data in the _In_ message's body, formatted either as a `String` or a `byte[]`, depending on the format. For a provider endpoint, the _In_ message body contents will be put on the data queue as either raw bytes or text. When configured as a message queue consumer endpoint, the endpoint will poll -a message queue on a remote system. For every entry on the queue, a new +a message queue on an IBM i system. For every entry on the queue, a new `Exchange` is sent with the entry's data in the _In_ message's body. The data is always formatted as a `String`. Note that only new messages will be processed. That is, any existing messages on the queue that have already @@ -201,16 +201,19 @@ Inquiry messages or messages requiring a message ID are not supported. You can explicit configure a connection pool on the Jt400Component, or as an uri option on the endpoint. -=== Remote program call +=== Program call -This endpoint expects the input to be either a String array or byte[] -array (depending on format) and handles all the CCSID handling through -the native jt400 library mechanisms. A parameter can be _omitted_ by -passing null as the value in its position (the remote program has to -support it). After the program execution the endpoint returns either a -String array or byte[] array with the values as they were returned by -the program (the input only parameters will contain the same data as the -beginning of the invocation). This endpoint does not implement a provider endpoint! +This endpoint expects the input to be an `Object[]`, whose object types are +`int`, `long`, `CharSequence` (such as `String`), or `byte[]`. All other +data types in the input array will be converted to `String`. For character +inputs, CCSID handling is performed through the native jt400 library +mechanisms. A parameter can be _omitted_ by passing null as the value in +its position (the program has to support it). After the program execution, +the endpoint returns an `Object[]` in the message body. Depending on +_format_, the returned array will be populated with `byte[]` or `String` +objects representing the values as they were returned by the program. Input +only parameters will contain the same data as the beginning of the invocation. +This endpoint does not implement a provider
[camel] branch main updated (1c5455b -> 105aedd)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git. from 1c5455b CAMEL-16911: fix broken unit test and rename appropriately (#6023) new 5c008e7 Upgrade AWS SDK v2 to version 2.17.32 new 105aedd Sync and regen The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: camel-dependencies/pom.xml | 2 +- .../camel-jt400/src/main/docs/jt400-component.adoc | 1 + .../modules/ROOT/pages/jt400-component.adoc| 55 +- parent/pom.xml | 2 +- 4 files changed, 45 insertions(+), 15 deletions(-)
[GitHub] [camel] oscerd merged pull request #6025: Generated sources regen
oscerd merged pull request #6025: URL: https://github.com/apache/camel/pull/6025 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] oscerd merged pull request #6027: CAMEL-16910 - Commons compress 1.21
oscerd merged pull request #6027: URL: https://github.com/apache/camel/pull/6027 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] oscerd merged pull request #6026: CAMEL-16910 - Commons compress 1.21
oscerd merged pull request #6026: URL: https://github.com/apache/camel/pull/6026 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] github-actions[bot] opened a new pull request #6025: Generated sources regen
github-actions[bot] opened a new pull request #6025: URL: https://github.com/apache/camel/pull/6025 Regen bot :robot: found some uncommited changes after running build on :camel: main. Please do not delete `regen_bot` branch after merge/rebase. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] tadayosi edited a comment on issue #2473: Make sure Camel K runs on Microshift
tadayosi edited a comment on issue #2473: URL: https://github.com/apache/camel-k/issues/2473#issuecomment-911198300 Just returned from PTO and since then I've been still distracted by other tasks. But let me update with the current status on the task. - I ran e2e tests on a local microshift instance, and not surprisingly there are many test failures including `cron_test.go`. - That should be because there are not API resources which are necessary to pass the tests in microshift out of the box. - I'm now in the process of finding required API resources for the e2e tests stepy by step. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] tadayosi commented on issue #2473: Make sure Camel K runs on Microshift
tadayosi commented on issue #2473: URL: https://github.com/apache/camel-k/issues/2473#issuecomment-911198300 Just returned from PTO and since then I've been still distracted by other tasks. But let me update with the current status on the tasks. - I ran e2e tests on a local microshift instance, and not surprisingly there are many test failures including `cron_test.go`. - That should be because there are not API resources which are necessary to pass the tests in microshift out of the box. - I'm now in the process of finding required API resources for the e2e tests stepy by step. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] tadayosi commented on issue #2531: insecure=true does not work with base image
tadayosi commented on issue #2531: URL: https://github.com/apache/camel-k/issues/2531#issuecomment-911189724 @rgordill Probably yes it's fixed with #2124. Aren't you using camel-k 1.4.0? If you are it should be fixed already. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] tadayosi commented on issue #2593: Upgrade to Jolokia 1.7.0
tadayosi commented on issue #2593: URL: https://github.com/apache/camel-k/issues/2593#issuecomment-911175976 rhuss/jolokia#473 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] davsclaus commented on pull request #6024: CAMEL-16905: remove obsolete code from MockEndpoint
davsclaus commented on pull request #6024: URL: https://github.com/apache/camel/pull/6024#issuecomment-911165964 Yeah lets remove those tests -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel] branch main updated (39beca8 -> 1c5455b)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git. from 39beca8 [CAMEL-16907] camel-jt400 program call usability and doc improvements (#6019) add 1c5455b CAMEL-16911: fix broken unit test and rename appropriately (#6023) No new revisions were added by this update. Summary of changes: ...JsonDataFormatTest.java => SpringJacksonXmlDataFormatTest.java} | 7 --- ...onJsonDataFormatTest.xml => SpringJacksonXmlDataFormatTest.xml} | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) rename components/camel-jacksonxml/src/test/java/org/apache/camel/component/jacksonxml/{SpringJacksonJsonDataFormatTest.java => SpringJacksonXmlDataFormatTest.java} (94%) rename components/camel-jacksonxml/src/test/resources/org/apache/camel/component/jacksonxml/{SpringJacksonJsonDataFormatTest.xml => SpringJacksonXmlDataFormatTest.xml} (96%)
[GitHub] [camel] davsclaus merged pull request #6023: CAMEL-16911: fix broken unit test and rename appropriately
davsclaus merged pull request #6023: URL: https://github.com/apache/camel/pull/6023 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel] branch main updated: [CAMEL-16907] camel-jt400 program call usability and doc improvements (#6019)
This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git The following commit(s) were added to refs/heads/main by this push: new 39beca8 [CAMEL-16907] camel-jt400 program call usability and doc improvements (#6019) 39beca8 is described below commit 39beca84c5d82d0cd0e717e34e4dcadf0f20cfce Author: Jesse Gorzinski <17914061+thep...@users.noreply.github.com> AuthorDate: Wed Sep 1 23:41:39 2021 -0500 [CAMEL-16907] camel-jt400 program call usability and doc improvements (#6019) * camel-jt400: handle string and int types more elegantly * camel-jt400: remove 'remote program' terminology from doc * camel-jt400: remove unneeded 'type' path parameter from the doc * camel-jt400: add applied example for program call * stop handling input parms based on binary/text mode * fix/clarify description of parameter handling --- .../camel-jt400/src/main/docs/jt400-component.adoc | 56 -- .../camel/component/jt400/Jt400PgmProducer.java| 15 +- 2 files changed, 56 insertions(+), 15 deletions(-) diff --git a/components/camel-jt400/src/main/docs/jt400-component.adoc b/components/camel-jt400/src/main/docs/jt400-component.adoc index 9406a46..eb6320b 100644 --- a/components/camel-jt400/src/main/docs/jt400-component.adoc +++ b/components/camel-jt400/src/main/docs/jt400-component.adoc @@ -43,7 +43,7 @@ To send or receive messages from a message queue jt400://user:password@system/QSYS.LIB/LIBRARY.LIB/QUEUE.MSGQ[?options] -- -To call remote program +To call program --- jt400://user:password@system/QSYS.LIB/LIBRARY.LIB/program.PGM[?options] @@ -124,7 +124,6 @@ with the following path and query parameters: | *password* | *Required* Returns the password of the IBM i user. | | String | *systemName* | *Required* Returns the name of the IBM i system. | | String | *objectPath* | *Required* Returns the fully qualified integrated file system path name of the target object of this endpoint. | | String -| *type* | *Required* Whether to work with data queues or remote program call. There are 4 enums and the value can be one of: DTAQ, PGM, SRVPGM, MSGQ | | Jt400Type |=== @@ -174,14 +173,14 @@ with the following path and query parameters: == Usage When configured as a data queue consumer endpoint, the endpoint will poll a data -queue on a remote system. For every entry on the data queue, a new +queue on an IBM i system. For every entry on the data queue, a new `Exchange` is sent with the entry's data in the _In_ message's body, formatted either as a `String` or a `byte[]`, depending on the format. For a provider endpoint, the _In_ message body contents will be put on the data queue as either raw bytes or text. When configured as a message queue consumer endpoint, the endpoint will poll -a message queue on a remote system. For every entry on the queue, a new +a message queue on an IBM i system. For every entry on the queue, a new `Exchange` is sent with the entry's data in the _In_ message's body. The data is always formatted as a `String`. Note that only new messages will be processed. That is, any existing messages on the queue that have already @@ -199,16 +198,19 @@ Inquiry messages or messages requiring a message ID are not supported. You can explicit configure a connection pool on the Jt400Component, or as an uri option on the endpoint. -=== Remote program call +=== Program call -This endpoint expects the input to be either a String array or byte[] -array (depending on format) and handles all the CCSID handling through -the native jt400 library mechanisms. A parameter can be _omitted_ by -passing null as the value in its position (the remote program has to -support it). After the program execution the endpoint returns either a -String array or byte[] array with the values as they were returned by -the program (the input only parameters will contain the same data as the -beginning of the invocation). This endpoint does not implement a provider endpoint! +This endpoint expects the input to be an `Object[]`, whose object types are +`int`, `long`, `CharSequence` (such as `String`), or `byte[]`. All other +data types in the input array will be converted to `String`. For character +inputs, CCSID handling is performed through the native jt400 library +mechanisms. A parameter can be _omitted_ by passing null as the value in +its position (the program has to support it). After the program execution, +the endpoint returns an `Object[]` in the message body. Depending on +_format_, the returned array will be populated with `byte[]` or `String` +objects representing the values as they were returned by the program. Input +only parameters will contain the same data as the
[GitHub] [camel] davsclaus merged pull request #6019: [CAMEL-16907] camel-jt400 program call usability and doc improvements
davsclaus merged pull request #6019: URL: https://github.com/apache/camel/pull/6019 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] branch regen_bot updated (2c6dfbd -> 685e4ec)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. omit 2c6dfbd Regen for commit 377abfa447c8582c3348f7ba8cbe1ae87ed7df87 add 685e4ec Regen for commit 377abfa447c8582c3348f7ba8cbe1ae87ed7df87 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (2c6dfbd) \ N -- N -- N refs/heads/regen_bot (685e4ec) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes:
[GitHub] [camel-kamelets] oscerd merged pull request #478: Generated sources regen
oscerd merged pull request #478: URL: https://github.com/apache/camel-kamelets/pull/478 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] branch main updated: Regen for commit 377abfa447c8582c3348f7ba8cbe1ae87ed7df87
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git The following commit(s) were added to refs/heads/main by this push: new 685e4ec Regen for commit 377abfa447c8582c3348f7ba8cbe1ae87ed7df87 685e4ec is described below commit 685e4ec5f5cb19f2fae2b8aa3853aeb032e8f4f6 Author: oscerd AuthorDate: Wed Sep 1 20:47:06 2021 + Regen for commit 377abfa447c8582c3348f7ba8cbe1ae87ed7df87 Signed-off-by: GitHub --- .../src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml| 1 + 1 file changed, 1 insertion(+) 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 308795c..4ebdba4 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 @@ -83,6 +83,7 @@ spec: - "mvn:org.apache.camel.k:camel-k-kamelet-reify" - "camel:elasticsearch-rest" - "camel:gson" +- "camel:bean" flow: from: uri: kamelet:source
[camel-k] branch main updated: Updated CHANGELOG.md
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git The following commit(s) were added to refs/heads/main by this push: new fd920aa Updated CHANGELOG.md fd920aa is described below commit fd920aaa35a4fa51ff640b11c4f03277dd456acd Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Thu Sep 2 03:07:08 2021 + Updated CHANGELOG.md --- CHANGELOG.md | 6 ++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 203635d..311b2ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,9 @@ - groupId is overriden by `camel-k-integration` using kafka consumer [\#2605](https://github.com/apache/camel-k/issues/2605) - Release 1.5.1 [\#2590](https://github.com/apache/camel-k/issues/2590) - jitpack dependency is not resolved [\#2589](https://github.com/apache/camel-k/issues/2589) +- Evaluate/Cleanup logging trait dependency [\#2541](https://github.com/apache/camel-k/issues/2541) - kamelet binding : camel controller fail reconcile the kafka sink resource. [\#2528](https://github.com/apache/camel-k/issues/2528) +- camel-k-integration override provided groupId name in Kafka component [\#2523](https://github.com/apache/camel-k/issues/2523) - DeadLetterURI Dependency autodiscover [\#2492](https://github.com/apache/camel-k/issues/2492) - kamel bind -o yaml creates wrong data [\#2480](https://github.com/apache/camel-k/issues/2480) - Supporting Apache Camel 3.10 [\#2326](https://github.com/apache/camel-k/issues/2326) @@ -20,6 +22,9 @@ **Merged pull requests:** +- chore: Update embedded catalog to 1.9.0-SNAPSHOT runtime [\#2613](https://github.com/apache/camel-k/pull/2613) ([astefanutti](https://github.com/astefanutti)) +- fix\(ci\): Update latest release version to 1.5.1 [\#2612](https://github.com/apache/camel-k/pull/2612) ([astefanutti](https://github.com/astefanutti)) +- Bump Camel K Runtime to 1.9.x [\#2611](https://github.com/apache/camel-k/pull/2611) ([orpiske](https://github.com/orpiske)) - fix\(ci\): Fix YAKS binary download [\#2610](https://github.com/apache/camel-k/pull/2610) ([astefanutti](https://github.com/astefanutti)) - Update dependencies.adoc [\#2607](https://github.com/apache/camel-k/pull/2607) ([mmacphail](https://github.com/mmacphail)) - Fix \#2487: do not directly delete owned integrations on reset [\#2603](https://github.com/apache/camel-k/pull/2603) ([nicolaferraro](https://github.com/nicolaferraro)) @@ -34,6 +39,7 @@ - feat\(trait\): container image pull policy [\#2583](https://github.com/apache/camel-k/pull/2583) ([squakez](https://github.com/squakez)) - Fix \#2486: make kamelet binding scalable [\#2582](https://github.com/apache/camel-k/pull/2582) ([nicolaferraro](https://github.com/nicolaferraro)) - doc\(kamelets\): trait annotation usage and examples [\#2581](https://github.com/apache/camel-k/pull/2581) ([squakez](https://github.com/squakez)) +- Reworked logging trait dependencies [\#2580](https://github.com/apache/camel-k/pull/2580) ([orpiske](https://github.com/orpiske)) - fix\(cmd/bind\): show expected kameletbinding [\#2575](https://github.com/apache/camel-k/pull/2575) ([squakez](https://github.com/squakez)) - ad \[FUSEQE-13946\] Probably incorrect integration name [\#2572](https://github.com/apache/camel-k/pull/2572) ([lfabriko](https://github.com/lfabriko)) - fix\(cli\): modeline build-property check [\#2571](https://github.com/apache/camel-k/pull/2571) ([squakez](https://github.com/squakez))
[camel-k-runtime] branch main updated: Updated CHANGELOG.md
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git The following commit(s) were added to refs/heads/main by this push: new f531fc8 Updated CHANGELOG.md f531fc8 is described below commit f531fc8bcfe1d3303c552beacdeb323a614956ef Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Thu Sep 2 03:04:36 2021 + Updated CHANGELOG.md --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea86c18..1d1c456 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ **Merged pull requests:** +- tools: allow to exclude components/dataformat/languages/dsld/capabilities from the generated camel-k-catalog [\#737](https://github.com/apache/camel-k-runtime/pull/737) ([lburgazzoli](https://github.com/lburgazzoli)) +- chore: remove integration tests for kamelet-reify as they duplicate the tests on camel with no added value [\#736](https://github.com/apache/camel-k-runtime/pull/736) ([lburgazzoli](https://github.com/lburgazzoli)) - chore\(deps\): update to camel-quarkus 2.2.0 [\#735](https://github.com/apache/camel-k-runtime/pull/735) ([lburgazzoli](https://github.com/lburgazzoli)) - Added quarkus-logging-json as a runtime dependency [\#731](https://github.com/apache/camel-k-runtime/pull/731) ([orpiske](https://github.com/orpiske)) - build\(deps\): bump apache from 23 to 24 [\#729](https://github.com/apache/camel-k-runtime/pull/729) ([lburgazzoli](https://github.com/lburgazzoli))
[camel-spring-boot] branch automatic-periodic-sync updated (dd14a50 -> ca5db12)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch automatic-periodic-sync in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git. omit dd14a50 [create-pull-request] automated change add 2011aab [create-pull-request] automated change add ca5db12 Fixed Camel-JBPM Itest This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (dd14a50) \ N -- N -- N refs/heads/automatic-periodic-sync (ca5db12) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../camel/itest/springboot/CamelJbpmTest.java | 28 +++--- 1 file changed, 14 insertions(+), 14 deletions(-)
[GitHub] [camel] ThePrez commented on pull request #6019: [CAMEL-16907] camel-jt400 program call usability and doc improvements
ThePrez commented on pull request #6019: URL: https://github.com/apache/camel/pull/6019#issuecomment-910876556 I pushed a couple more commits. https://github.com/apache/camel/pull/6019/commits/e2d604389539c960d6c3bbc8504ae9f95a9fc1cb stops handling input parameters based on whether it's in binary mode. In the old design, binary mode required a `byte[]` and text mode required a `String`, now it is tolerant enough to accept either. https://github.com/apache/camel/pull/6019/commits/e54d7099cb3dccc12450138b6e1a04dfd842a520 clarifies the parameter handling in the documentation to address the concern in CAMEL-16899 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] claudio4j commented on pull request #2577: trait: Add tests for route trait and read certificate from secrets
claudio4j commented on pull request #2577: URL: https://github.com/apache/camel-k/pull/2577#issuecomment-910824396 There is a single test "Route reencrypt (with openshift service CA) https works" failing because the route host is not ready yet, that may occur occasionally, we may increase the timeout before the route object is ready for use, but it is my view the tests are in good shape. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-kamelets] github-actions[bot] opened a new pull request #478: Generated sources regen
github-actions[bot] opened a new pull request #478: URL: https://github.com/apache/camel-kamelets/pull/478 Regen bot :robot: found some uncommited changes after running build on :camel: kamelets main. Please do not delete `regen_bot` branch after merge/rebase. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] branch regen_bot updated (1726949 -> 2c6dfbd)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. from 1726949 Added Kubernetes Pods Source Kamelets add 377abfa Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml add 2c6dfbd Regen for commit 377abfa447c8582c3348f7ba8cbe1ae87ed7df87 No new revisions were added by this update. Summary of changes: elasticsearch-index-sink.kamelet.yaml| 1 + .../src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml| 1 + 2 files changed, 2 insertions(+)
[GitHub] [camel-kamelets] oscerd merged pull request #477: Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml
oscerd merged pull request #477: URL: https://github.com/apache/camel-kamelets/pull/477 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] branch main updated: Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git The following commit(s) were added to refs/heads/main by this push: new 377abfa Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml 377abfa is described below commit 377abfa447c8582c3348f7ba8cbe1ae87ed7df87 Author: Andrea Tarocchi AuthorDate: Wed Sep 1 22:35:35 2021 +0200 Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml It is needed by the simple language expressions used. --- elasticsearch-index-sink.kamelet.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/elasticsearch-index-sink.kamelet.yaml b/elasticsearch-index-sink.kamelet.yaml index 308795c..4ebdba4 100644 --- a/elasticsearch-index-sink.kamelet.yaml +++ b/elasticsearch-index-sink.kamelet.yaml @@ -83,6 +83,7 @@ spec: - "mvn:org.apache.camel.k:camel-k-kamelet-reify" - "camel:elasticsearch-rest" - "camel:gson" +- "camel:bean" flow: from: uri: kamelet:source
[GitHub] [camel-kamelets] valdar opened a new pull request #477: Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml
valdar opened a new pull request #477: URL: https://github.com/apache/camel-kamelets/pull/477 It is needed by the simple language expressions used. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] 01/01: Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml
This is an automated email from the ASF dual-hosted git repository. valdar pushed a commit to branch camel-bean-elasticsearch-index-sink.kamelet in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 4ea0a8721241c164b27595a243e7c13e64a64d2e Author: Andrea Tarocchi AuthorDate: Wed Sep 1 22:35:35 2021 +0200 Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml It is needed by the simple language expressions used. --- elasticsearch-index-sink.kamelet.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/elasticsearch-index-sink.kamelet.yaml b/elasticsearch-index-sink.kamelet.yaml index 308795c..4ebdba4 100644 --- a/elasticsearch-index-sink.kamelet.yaml +++ b/elasticsearch-index-sink.kamelet.yaml @@ -83,6 +83,7 @@ spec: - "mvn:org.apache.camel.k:camel-k-kamelet-reify" - "camel:elasticsearch-rest" - "camel:gson" +- "camel:bean" flow: from: uri: kamelet:source
[camel-kamelets] branch camel-bean-elasticsearch-index-sink.kamelet created (now 4ea0a87)
This is an automated email from the ASF dual-hosted git repository. valdar pushed a change to branch camel-bean-elasticsearch-index-sink.kamelet in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. at 4ea0a87 Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml This branch includes the following new commits: new 4ea0a87 Added camel:bean dependency to elasticsearch-index-sink.kamelet.yaml The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[GitHub] [camel-k] claudio4j commented on pull request #2577: trait: Add tests for route trait and read certificate from secrets
claudio4j commented on pull request #2577: URL: https://github.com/apache/camel-k/pull/2577#issuecomment-910519529 retest this please -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] claudio4j commented on pull request #2577: trait: Add tests for route trait and read certificate from secrets
claudio4j commented on pull request #2577: URL: https://github.com/apache/camel-k/pull/2577#issuecomment-910503046 I changed the e2e test to skip TLS certificate validation for client http request when it is unable to determine the dns base domain name (from dns/cluster object). So the route tests are green, but other unrelated tests are failing due to timeouts. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-website] branch asf-site updated (e1ecfc2 -> f86b71f)
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/camel-website.git. discard e1ecfc2 Website updated to c67e2ea6d7c2ea9c0004eee7205ea8de73c0ebaa discard 3ceb532 Website updated to 325e929157412b27394080f4d4dba3d821476ddf new 8d52c99 Website updated to 325e929157412b27394080f4d4dba3d821476ddf new f86b71f Website updated to c67e2ea6d7c2ea9c0004eee7205ea8de73c0ebaa This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (e1ecfc2) \ N -- N -- N refs/heads/asf-site (f86b71f) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: ...paces-source.svg => kubernetes-pods-source.svg} |0 camel-kamelets/latest/avro-deserialize-action.html |2 +- camel-kamelets/latest/avro-serialize-action.html |2 +- camel-kamelets/latest/aws-cloudwatch-sink.html |2 +- camel-kamelets/latest/aws-ddb-streams-source.html |2 +- camel-kamelets/latest/aws-ec2-sink.html|2 +- .../latest/aws-kinesis-firehose-sink.html |2 +- camel-kamelets/latest/aws-kinesis-sink.html|2 +- camel-kamelets/latest/aws-kinesis-source.html |2 +- camel-kamelets/latest/aws-lambda-sink.html |2 +- camel-kamelets/latest/aws-s3-sink.html |2 +- camel-kamelets/latest/aws-s3-source.html |2 +- .../latest/aws-s3-streaming-upload-sink.html |2 +- camel-kamelets/latest/aws-sns-fifo-sink.html |2 +- camel-kamelets/latest/aws-sns-sink.html|2 +- camel-kamelets/latest/aws-sqs-batch-sink.html |2 +- camel-kamelets/latest/aws-sqs-fifo-sink.html |2 +- camel-kamelets/latest/aws-sqs-sink.html|2 +- camel-kamelets/latest/aws-sqs-source.html |2 +- camel-kamelets/latest/aws-translate-action.html|2 +- camel-kamelets/latest/azure-cosmosdb-source.html |2 +- camel-kamelets/latest/azure-eventhubs-sink.html|2 +- camel-kamelets/latest/azure-eventhubs-source.html |2 +- camel-kamelets/latest/azure-storage-blob-sink.html |2 +- .../latest/azure-storage-blob-source.html |2 +- .../latest/azure-storage-queue-sink.html |2 +- .../latest/azure-storage-queue-source.html |2 +- camel-kamelets/latest/bitcoin-source.html |2 +- camel-kamelets/latest/caffeine-action.html |2 +- camel-kamelets/latest/cassandra-sink.html |2 +- camel-kamelets/latest/cassandra-source.html|2 +- camel-kamelets/latest/chuck-norris-source.html |2 +- camel-kamelets/latest/chunk-template-action.html |2 +- camel-kamelets/latest/cron-source.html |2 +- camel-kamelets/latest/dns-dig-action.html |2 +- camel-kamelets/latest/dns-ip-action.html |2 +- camel-kamelets/latest/dns-lookup-action.html |2 +- camel-kamelets/latest/dropbox-sink.html|2 +- camel-kamelets/latest/dropbox-source.html |2 +- camel-kamelets/latest/earthquake-source.html |2 +- .../latest/elasticsearch-index-sink.html |2 +- .../latest/elasticsearch-search-source.html|2 +- camel-kamelets/latest/exec-sink.html |2 +- camel-kamelets/latest/extract-field-action.html|2 +- camel-kamelets/latest/fhir-source.html |2 +- camel-kamelets/latest/file-watch-source.html |2 +- .../latest/freemarker-template-action.html |2 +- camel-kamelets/latest/ftp-sink.html|2 +- camel-kamelets/latest/ftp-source.html |2 +- camel-kamelets/latest/ftps-sink.html |2 +- camel-kamelets/latest/ftps-source.html |2 +- camel-kamelets/latest/github-source.html |2 +- camel-kamelets/latest/google-calendar-source.html |2 +- camel-kamelets/latest/google-mail-source.html |2 +- camel-kamelets/latest/google-sheets-source.html|2 +- .../latest/has-header-filter-action.html |2 +- .../latest/header-matches-filter-action.html |2 +-
[GitHub] [camel] klease opened a new pull request #6024: CAMEL-16905: remove obsolete code from MockEndpoint
klease opened a new pull request #6024: URL: https://github.com/apache/camel/pull/6024 Remove the code which evaluates Expression or Predicate values. Modify MockEndpointTest cases which checked for this (TBD if these cases should simply be removed instead.) Checked other core and component tests which might have relied on this and didn't find any. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel] klease opened a new pull request #6023: CAMEL-16911: fix broken unit test and rename appropriately
klease opened a new pull request #6023: URL: https://github.com/apache/camel/pull/6023 The test was apparently copied from the camel-jackson component and not completely reworked. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] astefanutti merged pull request #2613: chore: Update embedded catalog to 1.9.0-SNAPSHOT runtime
astefanutti merged pull request #2613: URL: https://github.com/apache/camel-k/pull/2613 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-k] branch main updated: chore: Update embedded catalog to 1.9.0-SNAPSHOT runtime
This is an automated email from the ASF dual-hosted git repository. astefanutti pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git The following commit(s) were added to refs/heads/main by this push: new ba4fbb0 chore: Update embedded catalog to 1.9.0-SNAPSHOT runtime ba4fbb0 is described below commit ba4fbb0516ad1ad134683c5204f2a836f3af919a Author: Antonin Stefanutti AuthorDate: Wed Sep 1 15:15:52 2021 +0200 chore: Update embedded catalog to 1.9.0-SNAPSHOT runtime --- ...og-1.8.0.yaml => camel-catalog-1.9.0-SNAPSHOT.yaml} | 18 ++ pkg/resources/resources.go | 10 +- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/deploy/camel-catalog-1.8.0.yaml b/deploy/camel-catalog-1.9.0-SNAPSHOT.yaml similarity index 99% rename from deploy/camel-catalog-1.8.0.yaml rename to deploy/camel-catalog-1.9.0-SNAPSHOT.yaml index 060a572..b794756 100644 --- a/deploy/camel-catalog-1.8.0.yaml +++ b/deploy/camel-catalog-1.9.0-SNAPSHOT.yaml @@ -18,22 +18,24 @@ apiVersion: camel.apache.org/v1 kind: CamelCatalog metadata: - name: camel-catalog-1.8.0 + name: camel-catalog-1.9.0-snapshot labels: app: camel-k -camel.apache.org/catalog.loader.version: 3.11.0 -camel.apache.org/catalog.version: 3.11.0 -camel.apache.org/runtime.version: 1.8.0 +camel.apache.org/catalog.loader.version: 3.11.1 +camel.apache.org/catalog.version: 3.11.1 +camel.apache.org/runtime.version: 1.9.0-SNAPSHOT spec: runtime: -version: 1.8.0 +version: 1.9.0-SNAPSHOT provider: quarkus applicationClass: io.quarkus.bootstrap.runner.QuarkusEntryPoint metadata: - camel-quarkus.version: 2.0.0 - camel.version: 3.11.0 - quarkus.version: 2.0.0.Final + camel-quarkus.version: 2.2.0 + camel.version: 3.11.1 + quarkus.version: 2.2.0.Final dependencies: +- groupId: io.quarkus + artifactId: quarkus-logging-json - groupId: org.apache.camel.k artifactId: camel-k-runtime capabilities: diff --git a/pkg/resources/resources.go b/pkg/resources/resources.go index c7261f8..53caeed 100644 --- a/pkg/resources/resources.go +++ b/pkg/resources/resources.go @@ -457,12 +457,12 @@ var assets = func() http.FileSystem { compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x44\x8e\x31\x4e\x04\x31\x0c\x45\xfb\x9c\xe2\x2b\xdb\x32\xd2\xd0\x5a\xa2\xa2\x41\xe2\x00\xd4\x66\xd7\x33\x44\x24\x71\xe4\x38\x12\x73\x7b\x94\x1d\xc1\xba\xfc\x7e\xf6\x7f\x17\x5c\xb9\x48\x5e\xbe\x09\x99\xeb\x3e\x78\x97\x97\x83\x4b\x0e\xe1\x82\x0f\x4b\x2e\x38\x74\x18\x4c\x87\x4b\xc7\x97\x98\x3c\x61\x53\x83\xfc\x70\x69\x59\x28\x2c\xd8\x4c\x0b\x05\x00\x18\x96\x08\xd1\x53\x11\xa3\xf9\x24\xde\xd3\xc6\xc6\x45\x5c\xac\x9f\x14\x [...] }, - "/camel-catalog-1.8.0.yaml": Û°CompressedFileInfo{ - name: "camel-catalog-1.8.0.yaml", + "/camel-catalog-1.9.0-SNAPSHOT.yaml": Û°CompressedFileInfo{ + name: "camel-catalog-1.9.0-SNAPSHOT.yaml", modTime: time.Time{}, - uncompressedSize: 89700, + uncompressedSize: 89792, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x7d\x4b\x77\xdb\x38\xb6\xee\x3c\xbf\x82\xab\x32\x39\x67\xdd\x16\xba\x2a\xd5\xf7\xd4\x59\x75\x47\x8e\x1c\x27\x76\x2c\xc7\x89\xdc\x49\xba\x27\xb5\x20\x12\x92\x60\x91\x04\x0d\x80\xb2\x9c\x5f\x7f\x17\x40\xf0\x29\x65\xf3\xe1\x0d\xb7\x06\xe2\x03\x1b\xdf\xc6\xfe\xf0\x20\xde\x78\x1d\xcc\xf0\x7e\xaf\x5e\x07\xd7\x3c\x64\xa9\x62\x51\xa0\x45\xa0\xb7\x2c\x38\xcb\x68\xb8\x65\xc1\x52\xac\xf5\x23\x95\x2c\xb8\x10\x79\x1a\x51\xcd\x [...] + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x7d\x5b\x77\xdb\x38\xb6\xe6\xbb\x7f\x05\x57\xe5\xe5\x9c\x35\x2d\x74\x55\xaa\xe7\xd4\x4c\xcd\x93\x2d\xc7\x89\x1d\xdb\x71\x22\x77\x92\xee\x97\x5a\x10\x09\x49\xb0\x48\x82\x06\x40\x59\xce\xaf\x9f\x05\x10\xbc\x4a\xd9\xbc\x78\xc3\xed\x07\x93\x22\x36\xbe\x8d\xef\x03\x08\x12\x17\x02\x6f\x82\x19\xde\xdf\xc9\x9b\xe0\x9a\x87\x2c\x55\x2c\x0a\xb4\x08\xf4\x86\x05\xa7\x19\x0d\x37\x2c\x58\x88\x95\x7e\xa2\x92\x05\x17\x22\x4f\x23\x [...] }, "/traits.yaml": Û°CompressedFileInfo{ name: "traits.yaml", @@ -474,7 +474,7 @@ var assets = func() http.FileSystem { } fs["/"].(*vfsgenÛ°DirInfo).entries = []os.FileInfo{ fs["/addons"].(os.FileInfo), - fs["/camel-catalog-1.8.0.yaml"].(os.FileInfo), + fs["/camel-catalog-1.9.0-SNAPSHOT.yaml"].(os.FileInfo), fs["/crd"].(os.FileInfo), fs["/default"].(os.FileInfo), fs["/manager"].(os.FileInfo),
[camel-k-runtime] branch main updated: tools: allow to exclude components/dataformat/languages/dsld/capabilities from the generated camel-k-catalog
This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git The following commit(s) were added to refs/heads/main by this push: new cc138ab tools: allow to exclude components/dataformat/languages/dsld/capabilities from the generated camel-k-catalog cc138ab is described below commit cc138ab95f06203ab55826dabb1710e90c8bd298 Author: Luca Burgazzoli AuthorDate: Wed Sep 1 12:48:41 2021 +0200 tools: allow to exclude components/dataformat/languages/dsld/capabilities from the generated camel-k-catalog --- pom.xml| 2 +- support/camel-k-maven-plugin/pom.xml | 1 + .../it/generate-catalog-with-exclusions/pom.xml| 109 ++ .../verify.groovy} | 36 +- .../src/it/generate-catalog/verify.groovy | 11 +- .../camel/k/tooling/maven/GenerateCatalogMojo.java | 379 ++--- .../maven/processors/CatalogProcessor3x.java | 280 --- camel.k.tooling.maven.support.CatalogProcessor | 18 - .../processors/AbstractCatalogProcessorTest.java | 31 -- .../maven/processors/CatalogProcessor3Test.java| 113 -- 10 files changed, 457 insertions(+), 523 deletions(-) diff --git a/pom.xml b/pom.xml index 1cb493b..a8326df 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ 3.0.0 4.1 3.1.2 -8.26 +8.43 3.0.1 3.0.0-M1 3.3.0 diff --git a/support/camel-k-maven-plugin/pom.xml b/support/camel-k-maven-plugin/pom.xml index 5e818fc..90c0b44 100644 --- a/support/camel-k-maven-plugin/pom.xml +++ b/support/camel-k-maven-plugin/pom.xml @@ -200,6 +200,7 @@ generate-catalog/pom.xml + generate-catalog-with-exclusions/pom.xml generate-rest-dsl-from-v3/pom.xml generate-rest-dsl-from-v2/pom.xml generate-dependencies/pom.xml diff --git a/support/camel-k-maven-plugin/src/it/generate-catalog-with-exclusions/pom.xml b/support/camel-k-maven-plugin/src/it/generate-catalog-with-exclusions/pom.xml new file mode 100644 index 000..b0cfd14 --- /dev/null +++ b/support/camel-k-maven-plugin/src/it/generate-catalog-with-exclusions/pom.xml @@ -0,0 +1,109 @@ + + +http://maven.apache.org/POM/4.0.0; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd;> + + +4.0.0 +org.apache.camel.k +camel-k-catalog-generator +1.0.0 + + +UTF-8 +${project.basedir} +quarkus +catalog.yaml + +jsh,js,kts,groovy +avro-jackson +csimple + disruptor,disruptor-vm +master + + + + + +org.apache.camel.k +camel-k-maven-plugin +@project.version@ + + +generate-catalog + +generate-catalog + + + + + + + + + +apache.snapshots +Apache Development Snapshot Repository + https://repository.apache.org/content/repositories/snapshots/ + +false + + +true + + + +oss.snapshots +https://oss.sonatype.org/content/repositories/snapshots + +false + + +true + + + + + + +apache.snapshots +Apache Development Snapshot Repository + https://repository.apache.org/content/repositories/snapshots/ + +false + + +true + + + +oss.snapshots +https://oss.sonatype.org/content/repositories/snapshots + +false + + +true + + + + + diff --git a/support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/support/CatalogProcessor.java b/support/camel-k-maven-plugin/src/it/generate-catalog-with-exclusions/verify.groovy similarity index 51% rename from support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/support/CatalogProcessor.java rename to support/camel-k-maven-plugin/src/it/generate-catalog-with-exclusions/verify.groovy index b7d908e..2191826 100644 --- a/support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/support/CatalogProcessor.java +++
[GitHub] [camel-k-runtime] lburgazzoli merged pull request #737: tools: allow to exclude components/dataformat/languages/dsld/capabilities from the generated camel-k-catalog
lburgazzoli merged pull request #737: URL: https://github.com/apache/camel-k-runtime/pull/737 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-website] branch asf-site updated (f28980c -> e1ecfc2)
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/camel-website.git. discard f28980c Website updated to c67e2ea6d7c2ea9c0004eee7205ea8de73c0ebaa discard 0f38af7 Website updated to 325e929157412b27394080f4d4dba3d821476ddf new 3ceb532 Website updated to 325e929157412b27394080f4d4dba3d821476ddf new e1ecfc2 Website updated to c67e2ea6d7c2ea9c0004eee7205ea8de73c0ebaa This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (f28980c) \ N -- N -- N refs/heads/asf-site (e1ecfc2) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../kamelets/kubernetes-namespaces-source.svg | 84 + camel-kamelets/latest/avro-deserialize-action.html |2 +- camel-kamelets/latest/avro-serialize-action.html |2 +- camel-kamelets/latest/aws-cloudwatch-sink.html |2 +- camel-kamelets/latest/aws-ddb-streams-source.html |2 +- camel-kamelets/latest/aws-ec2-sink.html|2 +- .../latest/aws-kinesis-firehose-sink.html |2 +- camel-kamelets/latest/aws-kinesis-sink.html|2 +- camel-kamelets/latest/aws-kinesis-source.html |2 +- camel-kamelets/latest/aws-lambda-sink.html |2 +- camel-kamelets/latest/aws-s3-sink.html |2 +- camel-kamelets/latest/aws-s3-source.html |2 +- .../latest/aws-s3-streaming-upload-sink.html |2 +- camel-kamelets/latest/aws-sns-fifo-sink.html |2 +- camel-kamelets/latest/aws-sns-sink.html|2 +- camel-kamelets/latest/aws-sqs-batch-sink.html |2 +- camel-kamelets/latest/aws-sqs-fifo-sink.html |2 +- camel-kamelets/latest/aws-sqs-sink.html|2 +- camel-kamelets/latest/aws-sqs-source.html |2 +- camel-kamelets/latest/aws-translate-action.html|2 +- camel-kamelets/latest/azure-cosmosdb-source.html |2 +- camel-kamelets/latest/azure-eventhubs-sink.html|2 +- camel-kamelets/latest/azure-eventhubs-source.html |2 +- camel-kamelets/latest/azure-storage-blob-sink.html |2 +- .../latest/azure-storage-blob-source.html |2 +- .../latest/azure-storage-queue-sink.html |2 +- .../latest/azure-storage-queue-source.html |2 +- camel-kamelets/latest/bitcoin-source.html |2 +- camel-kamelets/latest/caffeine-action.html |2 +- camel-kamelets/latest/cassandra-sink.html |2 +- camel-kamelets/latest/cassandra-source.html|2 +- camel-kamelets/latest/chuck-norris-source.html |2 +- camel-kamelets/latest/chunk-template-action.html |2 +- camel-kamelets/latest/cron-source.html |2 +- camel-kamelets/latest/dns-dig-action.html |2 +- camel-kamelets/latest/dns-ip-action.html |2 +- camel-kamelets/latest/dns-lookup-action.html |2 +- camel-kamelets/latest/dropbox-sink.html|2 +- camel-kamelets/latest/dropbox-source.html |2 +- camel-kamelets/latest/earthquake-source.html |2 +- .../latest/elasticsearch-index-sink.html |2 +- .../latest/elasticsearch-search-source.html|2 +- camel-kamelets/latest/exec-sink.html |2 +- camel-kamelets/latest/extract-field-action.html|2 +- camel-kamelets/latest/fhir-source.html |2 +- camel-kamelets/latest/file-watch-source.html |2 +- .../latest/freemarker-template-action.html |2 +- camel-kamelets/latest/ftp-sink.html|2 +- camel-kamelets/latest/ftp-source.html |2 +- camel-kamelets/latest/ftps-sink.html |2 +- camel-kamelets/latest/ftps-source.html |2 +- camel-kamelets/latest/github-source.html |2 +- camel-kamelets/latest/google-calendar-source.html |2 +- camel-kamelets/latest/google-mail-source.html |2 +- camel-kamelets/latest/google-sheets-source.html|2 +- .../latest/has-header-filter-action.html |2 +- .../latest/header-matches-filter-action.html |2 +-
[GitHub] [camel-k] astefanutti opened a new pull request #2613: chore: Update embedded catalog to 1.9.0-SNAPSHOT runtime
astefanutti opened a new pull request #2613: URL: https://github.com/apache/camel-k/pull/2613 **Release Note** ```release-note NONE ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] claudio4j commented on pull request #2577: trait: Add tests for route trait and read certificate from secrets
claudio4j commented on pull request #2577: URL: https://github.com/apache/camel-k/pull/2577#issuecomment-910273412 There are issues running the route tests, related to openshift 3 test cluster (CI) complaining about different base domain names. I am investigating this issue. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] branch regen_bot updated (17f2874 -> 1726949)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. from 17f2874 Use stable released version of Yaks 0.4.0 add a6a58d3 Added Kubernetes Pods Source Kamelets add 83049dd Added Kubernetes Pods Source Kamelets add 11a4a89 Added Kubernetes Pods Source Kamelets add 4e05002 Added Kubernetes Pods Source Kamelets add fe54954 Added Kubernetes Pods Source Kamelets add 8d0fc13 Added Kubernetes Pods Source Kamelets add 95a2a92 Added Kubernetes Pods Source Kamelets add 1726949 Added Kubernetes Pods Source Kamelets No new revisions were added by this update. Summary of changes: ...paces-source.svg => kubernetes-pods-source.svg} | 0 docs/modules/ROOT/nav.adoc | 1 + ...ces-source.adoc => kubernetes-pods-source.adoc} | 37 +++--- ...let.yaml => kubernetes-pods-source.kamelet.yaml | 13 +--- ...et.yaml => kubernetes-pods-source.kamelet.yaml} | 13 +--- ...ng.yaml => kubernetes-pods-source-binding.yaml} | 4 +-- ...ng.yaml => kubernetes-pods-source-binding.yaml} | 2 +- 7 files changed, 41 insertions(+), 29 deletions(-) copy docs/modules/ROOT/assets/images/kamelets/{kubernetes-namespaces-source.svg => kubernetes-pods-source.svg} (100%) copy docs/modules/ROOT/pages/{kubernetes-namespaces-source.adoc => kubernetes-pods-source.adoc} (64%) copy library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml => kubernetes-pods-source.kamelet.yaml (97%) copy library/camel-kamelets/src/main/resources/kamelets/{kubernetes-namespaces-source.kamelet.yaml => kubernetes-pods-source.kamelet.yaml} (97%) copy templates/bindings/camel-k/{kubernetes-namespaces-source-binding.yaml => kubernetes-pods-source-binding.yaml} (80%) copy templates/bindings/core/{kubernetes-namespaces-source-binding.yaml => kubernetes-pods-source-binding.yaml} (75%)
[camel-kamelets] 08/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 1726949bc953a304b188b88725c05b315e08ec8d Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:07:23 2021 +0200 Added Kubernetes Pods Source Kamelets --- docs/modules/ROOT/nav.adoc | 2 +- docs/modules/ROOT/pages/kubernetes-pods-source.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index e16dfde..7db8378 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -79,7 +79,7 @@ * xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink] * xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source] * xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source] -* xref:ROOT:kubernetes-pods-source.adoc[image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source] +* xref:ROOT:kubernetes-pods-source.adoc[image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods Source] * xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink] * xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source] * xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink] diff --git a/docs/modules/ROOT/pages/kubernetes-pods-source.adoc b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc index 2de7cfb..93e38a2 100644 --- a/docs/modules/ROOT/pages/kubernetes-pods-source.adoc +++ b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc @@ -1,5 +1,5 @@ // THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT -= image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source += image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods Source *Provided by: "Apache Software Foundation"*
[camel-kamelets] 04/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 4e0500236a99148ce7332d56cf82f8a53620a741 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:05:17 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../images/kamelets/kubernetes-pods-source.svg | 84 ++ .../modules/ROOT/pages/kubernetes-pods-source.adoc | 127 + 2 files changed, 211 insertions(+) diff --git a/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg b/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg new file mode 100644 index 000..bedd3b8 --- /dev/null +++ b/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg @@ -0,0 +1,84 @@ + + + +http://purl.org/dc/elements/1.1/; + xmlns:cc="http://creativecommons.org/ns#; + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#; + xmlns:svg="http://www.w3.org/2000/svg; + xmlns="http://www.w3.org/2000/svg; + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd; + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape; + width="722.8457" + height="701.96637" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="logo.svg" + inkscape:export-filename="/home/thockin/src/kubernetes/new.png" + inkscape:export-xdpi="460.95001" + inkscape:export-ydpi="460.95001"> + + + + + +image/svg+xml +http://purl.org/dc/dcmitype/StillImage; /> + + + + + + + + + + + diff --git a/docs/modules/ROOT/pages/kubernetes-pods-source.adoc b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc new file mode 100644 index 000..2de7cfb --- /dev/null +++ b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc @@ -0,0 +1,127 @@ +// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT += image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source + +*Provided by: "Apache Software Foundation"* + +*Support Level for this Kamelet is: "Preview"* + +Consume Events from Kubernetes Pods + +== Configuration Options + +The following table summarizes the configuration options available for the `kubernetes-pods-source` Kamelet: +[width="100%",cols="2,^2,3,^2,^2,^3",options="header"] +|=== +| Property| Name| Description| Type| Default| Example +| *masterUrl {empty}* *| Kubernetes Master URL| The Kubernetes Cluster Master URL| string| | +| *token {empty}* *| Oauth Token| The Auth Token to connect to Kubernetes Cluster| string| | +| resourceName| Resource Name| The Resource Name we want to watch| string| | +|=== + +NOTE: Fields marked with ({empty}*) are mandatory. + +== Usage + +This section summarizes how the `kubernetes-pods-source` can be used in various contexts. + +=== Knative Source + +The `kubernetes-pods-source` Kamelet can be used as Knative source by binding it to a Knative object. + +.kubernetes-pods-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-pods-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-pods-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: InMemoryChannel + apiVersion: messaging.knative.dev/v1 + name: mychannel + + +Make sure you have xref:latest@camel-k::installation/installation.adoc[Camel K installed] into the Kubernetes cluster you're connected to. + +Save the `kubernetes-pods-source-binding.yaml` file into your hard drive, then configure it according to your needs. + +You can run the source using the following command: + +[source,shell] + +kubectl apply -f kubernetes-pods-source-binding.yaml + + + *Binding to Knative using the Kamel CLI:* + +The procedure described above can be simplified into a single execution of the `kamel bind` command: + +[source,shell] + +kamel bind kubernetes-pods-source -p "source.masterUrl=The Kubernetes Master URL" -p "source.token=The Oauth Token" channel/mychannel + + +This will create the KameletBinding under the hood and apply it to the current namespace in the cluster. + +=== Kafka Source + +The `kubernetes-pods-source` Kamelet can be used as Kafka source by binding it to a Kafka topic. + +.kubernetes-pods-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-pods-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-pods-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic + apiVersion: kafka.strimzi.io/v1beta1 + name: my-topic + + + +Ensure
[camel-kamelets] 05/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit fe54954cc1a44cb66bc165fe402aa3444be5304b Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:05:25 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../camel-k/kubernetes-pods-source-binding.yaml | 19 +++ .../bindings/core/kubernetes-pods-source-binding.yaml | 10 ++ 2 files changed, 29 insertions(+) diff --git a/templates/bindings/camel-k/kubernetes-pods-source-binding.yaml b/templates/bindings/camel-k/kubernetes-pods-source-binding.yaml new file mode 100644 index 000..80525bf --- /dev/null +++ b/templates/bindings/camel-k/kubernetes-pods-source-binding.yaml @@ -0,0 +1,19 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-pods-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-pods-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic + apiVersion: kafka.strimzi.io/v1beta1 + name: my-topic + \ No newline at end of file diff --git a/templates/bindings/core/kubernetes-pods-source-binding.yaml b/templates/bindings/core/kubernetes-pods-source-binding.yaml new file mode 100644 index 000..369f169 --- /dev/null +++ b/templates/bindings/core/kubernetes-pods-source-binding.yaml @@ -0,0 +1,10 @@ +- route: +from: + uri: "kamelet:kubernetes-pods-source" + parameters: +masterUrl: "The Kubernetes Master URL" +token: "The Oauth Token" +steps: + - to: + uri: "log:info" + \ No newline at end of file
[camel-kamelets] 07/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 95a2a922a125be257d9b8e7887fae6a220ff0211 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:07:11 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 a970672..7bb5b7f 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 @@ -12,7 +12,7 @@ metadata: camel.apache.org/kamelet.type: "source" spec: definition: -title: "Kubernetes Pods source" +title: "Kubernetes Pods Source" description: |- Consume Events from Kubernetes Pods required:
[camel-kamelets] 03/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 11a4a8925e2659faafb73a60eaf8178521ef6203 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:05:09 2021 +0200 Added Kubernetes Pods Source Kamelets --- docs/modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index ed9b1d8..e16dfde 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -79,6 +79,7 @@ * xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink] * xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source] * xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source] +* xref:ROOT:kubernetes-pods-source.adoc[image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source] * xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink] * xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source] * xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink]
[camel-kamelets] 01/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit a6a58d3ab2dfea7462bcf381b8d3f824d34a0d2e Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:04:03 2021 +0200 Added Kubernetes Pods Source Kamelets --- kubernetes-pods-source.kamelet.yaml | 55 + 1 file changed, 55 insertions(+) diff --git a/kubernetes-pods-source.kamelet.yaml b/kubernetes-pods-source.kamelet.yaml new file mode 100644 index 000..a970672 --- /dev/null +++ b/kubernetes-pods-source.kamelet.yaml @@ -0,0 +1,55 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: kubernetes-pods-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "main-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Im [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kubernetes" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kubernetes Pods source" +description: |- + Consume Events from Kubernetes Pods +required: + - token + - masterUrl +type: object +properties: + token: +title: Oauth Token +description: The Auth Token to connect to Kubernetes Cluster +type: string + masterUrl: +title: Kubernetes Master URL +description: The Kubernetes Cluster Master URL +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password + resourceName: +title: Resource Name +description: The Resource Name we want to watch +type: string + types: +out: + mediaType: application/json + dependencies: +- "camel:kubernetes" +- "camel:kamelet" +- "camel:jackson" + flow: +from: + uri: "kubernetes-pods://{{masterUrl}}" + parameters: +oauthToken: "{{token}}" +resourceName: "{{?resourceName}}" + steps: + - marshal: + json: {} + - to: "kamelet:sink" +
[camel-kamelets] branch main updated (17f2874 -> 1726949)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. from 17f2874 Use stable released version of Yaks 0.4.0 new a6a58d3 Added Kubernetes Pods Source Kamelets new 83049dd Added Kubernetes Pods Source Kamelets new 11a4a89 Added Kubernetes Pods Source Kamelets new 4e05002 Added Kubernetes Pods Source Kamelets new fe54954 Added Kubernetes Pods Source Kamelets new 8d0fc13 Added Kubernetes Pods Source Kamelets new 95a2a92 Added Kubernetes Pods Source Kamelets new 1726949 Added Kubernetes Pods Source Kamelets The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: ...paces-source.svg => kubernetes-pods-source.svg} | 0 docs/modules/ROOT/nav.adoc | 1 + ...ces-source.adoc => kubernetes-pods-source.adoc} | 37 +++--- ...let.yaml => kubernetes-pods-source.kamelet.yaml | 13 +--- ...et.yaml => kubernetes-pods-source.kamelet.yaml} | 13 +--- ...ng.yaml => kubernetes-pods-source-binding.yaml} | 4 +-- ...ng.yaml => kubernetes-pods-source-binding.yaml} | 2 +- 7 files changed, 41 insertions(+), 29 deletions(-) copy docs/modules/ROOT/assets/images/kamelets/{kubernetes-namespaces-source.svg => kubernetes-pods-source.svg} (100%) copy docs/modules/ROOT/pages/{kubernetes-namespaces-source.adoc => kubernetes-pods-source.adoc} (64%) copy library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml => kubernetes-pods-source.kamelet.yaml (97%) copy library/camel-kamelets/src/main/resources/kamelets/{kubernetes-namespaces-source.kamelet.yaml => kubernetes-pods-source.kamelet.yaml} (97%) copy templates/bindings/camel-k/{kubernetes-namespaces-source-binding.yaml => kubernetes-pods-source-binding.yaml} (80%) copy templates/bindings/core/{kubernetes-namespaces-source-binding.yaml => kubernetes-pods-source-binding.yaml} (75%)
[GitHub] [camel-kamelets] oscerd merged pull request #476: Kubernetes Pods Source Kamelets
oscerd merged pull request #476: URL: https://github.com/apache/camel-kamelets/pull/476 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] 06/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 8d0fc13dd10585bcdd4331c1b6cd0f466df5203a Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:06:39 2021 +0200 Added Kubernetes Pods Source Kamelets --- kubernetes-pods-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubernetes-pods-source.kamelet.yaml b/kubernetes-pods-source.kamelet.yaml index a970672..7bb5b7f 100644 --- a/kubernetes-pods-source.kamelet.yaml +++ b/kubernetes-pods-source.kamelet.yaml @@ -12,7 +12,7 @@ metadata: camel.apache.org/kamelet.type: "source" spec: definition: -title: "Kubernetes Pods source" +title: "Kubernetes Pods Source" description: |- Consume Events from Kubernetes Pods required:
[camel-kamelets] 02/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 83049dde929ee506a5b2a1bed2ba78eeab2f5f99 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:04:54 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../kamelets/kubernetes-pods-source.kamelet.yaml | 55 ++ 1 file changed, 55 insertions(+) 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 new file mode 100644 index 000..a970672 --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml @@ -0,0 +1,55 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: kubernetes-pods-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "main-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Im [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kubernetes" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kubernetes Pods source" +description: |- + Consume Events from Kubernetes Pods +required: + - token + - masterUrl +type: object +properties: + token: +title: Oauth Token +description: The Auth Token to connect to Kubernetes Cluster +type: string + masterUrl: +title: Kubernetes Master URL +description: The Kubernetes Cluster Master URL +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password + resourceName: +title: Resource Name +description: The Resource Name we want to watch +type: string + types: +out: + mediaType: application/json + dependencies: +- "camel:kubernetes" +- "camel:kamelet" +- "camel:jackson" + flow: +from: + uri: "kubernetes-pods://{{masterUrl}}" + parameters: +oauthToken: "{{token}}" +resourceName: "{{?resourceName}}" + steps: + - marshal: + json: {} + - to: "kamelet:sink" +
[GitHub] [camel-kamelets] oscerd opened a new pull request #476: Kubernetes Pods Source Kamelets
oscerd opened a new pull request #476: URL: https://github.com/apache/camel-kamelets/pull/476 Related to #473 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] 04/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 08bc49652a07c1bc4c783c45d91ee2b5b7663ae6 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:05:17 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../images/kamelets/kubernetes-pods-source.svg | 84 ++ .../modules/ROOT/pages/kubernetes-pods-source.adoc | 127 + 2 files changed, 211 insertions(+) diff --git a/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg b/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg new file mode 100644 index 000..bedd3b8 --- /dev/null +++ b/docs/modules/ROOT/assets/images/kamelets/kubernetes-pods-source.svg @@ -0,0 +1,84 @@ + + + +http://purl.org/dc/elements/1.1/; + xmlns:cc="http://creativecommons.org/ns#; + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#; + xmlns:svg="http://www.w3.org/2000/svg; + xmlns="http://www.w3.org/2000/svg; + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd; + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape; + width="722.8457" + height="701.96637" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="logo.svg" + inkscape:export-filename="/home/thockin/src/kubernetes/new.png" + inkscape:export-xdpi="460.95001" + inkscape:export-ydpi="460.95001"> + + + + + +image/svg+xml +http://purl.org/dc/dcmitype/StillImage; /> + + + + + + + + + + + diff --git a/docs/modules/ROOT/pages/kubernetes-pods-source.adoc b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc new file mode 100644 index 000..2de7cfb --- /dev/null +++ b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc @@ -0,0 +1,127 @@ +// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT += image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source + +*Provided by: "Apache Software Foundation"* + +*Support Level for this Kamelet is: "Preview"* + +Consume Events from Kubernetes Pods + +== Configuration Options + +The following table summarizes the configuration options available for the `kubernetes-pods-source` Kamelet: +[width="100%",cols="2,^2,3,^2,^2,^3",options="header"] +|=== +| Property| Name| Description| Type| Default| Example +| *masterUrl {empty}* *| Kubernetes Master URL| The Kubernetes Cluster Master URL| string| | +| *token {empty}* *| Oauth Token| The Auth Token to connect to Kubernetes Cluster| string| | +| resourceName| Resource Name| The Resource Name we want to watch| string| | +|=== + +NOTE: Fields marked with ({empty}*) are mandatory. + +== Usage + +This section summarizes how the `kubernetes-pods-source` can be used in various contexts. + +=== Knative Source + +The `kubernetes-pods-source` Kamelet can be used as Knative source by binding it to a Knative object. + +.kubernetes-pods-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-pods-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-pods-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: InMemoryChannel + apiVersion: messaging.knative.dev/v1 + name: mychannel + + +Make sure you have xref:latest@camel-k::installation/installation.adoc[Camel K installed] into the Kubernetes cluster you're connected to. + +Save the `kubernetes-pods-source-binding.yaml` file into your hard drive, then configure it according to your needs. + +You can run the source using the following command: + +[source,shell] + +kubectl apply -f kubernetes-pods-source-binding.yaml + + + *Binding to Knative using the Kamel CLI:* + +The procedure described above can be simplified into a single execution of the `kamel bind` command: + +[source,shell] + +kamel bind kubernetes-pods-source -p "source.masterUrl=The Kubernetes Master URL" -p "source.token=The Oauth Token" channel/mychannel + + +This will create the KameletBinding under the hood and apply it to the current namespace in the cluster. + +=== Kafka Source + +The `kubernetes-pods-source` Kamelet can be used as Kafka source by binding it to a Kafka topic. + +.kubernetes-pods-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-pods-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-pods-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic + apiVersion: kafka.strimzi.io/v1beta1 + name: my-topic + + +
[camel-kamelets] 08/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit a43a3a387fd52c5e3531e111a1e0185e41d83df2 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:07:23 2021 +0200 Added Kubernetes Pods Source Kamelets --- docs/modules/ROOT/nav.adoc | 2 +- docs/modules/ROOT/pages/kubernetes-pods-source.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index e16dfde..7db8378 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -79,7 +79,7 @@ * xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink] * xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source] * xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source] -* xref:ROOT:kubernetes-pods-source.adoc[image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source] +* xref:ROOT:kubernetes-pods-source.adoc[image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods Source] * xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink] * xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source] * xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink] diff --git a/docs/modules/ROOT/pages/kubernetes-pods-source.adoc b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc index 2de7cfb..93e38a2 100644 --- a/docs/modules/ROOT/pages/kubernetes-pods-source.adoc +++ b/docs/modules/ROOT/pages/kubernetes-pods-source.adoc @@ -1,5 +1,5 @@ // THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT -= image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source += image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods Source *Provided by: "Apache Software Foundation"*
[camel-kamelets] 02/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit a811a347289a8c3b3e782d202b79bb3639c79ccb Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:04:54 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../kamelets/kubernetes-pods-source.kamelet.yaml | 55 ++ 1 file changed, 55 insertions(+) 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 new file mode 100644 index 000..a970672 --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml @@ -0,0 +1,55 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: kubernetes-pods-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "main-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Im [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kubernetes" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kubernetes Pods source" +description: |- + Consume Events from Kubernetes Pods +required: + - token + - masterUrl +type: object +properties: + token: +title: Oauth Token +description: The Auth Token to connect to Kubernetes Cluster +type: string + masterUrl: +title: Kubernetes Master URL +description: The Kubernetes Cluster Master URL +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password + resourceName: +title: Resource Name +description: The Resource Name we want to watch +type: string + types: +out: + mediaType: application/json + dependencies: +- "camel:kubernetes" +- "camel:kamelet" +- "camel:jackson" + flow: +from: + uri: "kubernetes-pods://{{masterUrl}}" + parameters: +oauthToken: "{{token}}" +resourceName: "{{?resourceName}}" + steps: + - marshal: + json: {} + - to: "kamelet:sink" +
[camel-kamelets] 06/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 995824226fb4678d73a82139c8272231147612d2 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:06:39 2021 +0200 Added Kubernetes Pods Source Kamelets --- kubernetes-pods-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubernetes-pods-source.kamelet.yaml b/kubernetes-pods-source.kamelet.yaml index a970672..7bb5b7f 100644 --- a/kubernetes-pods-source.kamelet.yaml +++ b/kubernetes-pods-source.kamelet.yaml @@ -12,7 +12,7 @@ metadata: camel.apache.org/kamelet.type: "source" spec: definition: -title: "Kubernetes Pods source" +title: "Kubernetes Pods Source" description: |- Consume Events from Kubernetes Pods required:
[camel-kamelets] 07/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 6bfa05d43f57b5ebeececb129a58bf25fa343993 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:07:11 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../src/main/resources/kamelets/kubernetes-pods-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 a970672..7bb5b7f 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 @@ -12,7 +12,7 @@ metadata: camel.apache.org/kamelet.type: "source" spec: definition: -title: "Kubernetes Pods source" +title: "Kubernetes Pods Source" description: |- Consume Events from Kubernetes Pods required:
[camel-kamelets] 05/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 569cb0c476b19afa6cc65abbef5ab94cf2a047ca Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:05:25 2021 +0200 Added Kubernetes Pods Source Kamelets --- .../camel-k/kubernetes-pods-source-binding.yaml | 19 +++ .../bindings/core/kubernetes-pods-source-binding.yaml | 10 ++ 2 files changed, 29 insertions(+) diff --git a/templates/bindings/camel-k/kubernetes-pods-source-binding.yaml b/templates/bindings/camel-k/kubernetes-pods-source-binding.yaml new file mode 100644 index 000..80525bf --- /dev/null +++ b/templates/bindings/camel-k/kubernetes-pods-source-binding.yaml @@ -0,0 +1,19 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-pods-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-pods-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic + apiVersion: kafka.strimzi.io/v1beta1 + name: my-topic + \ No newline at end of file diff --git a/templates/bindings/core/kubernetes-pods-source-binding.yaml b/templates/bindings/core/kubernetes-pods-source-binding.yaml new file mode 100644 index 000..369f169 --- /dev/null +++ b/templates/bindings/core/kubernetes-pods-source-binding.yaml @@ -0,0 +1,10 @@ +- route: +from: + uri: "kamelet:kubernetes-pods-source" + parameters: +masterUrl: "The Kubernetes Master URL" +token: "The Oauth Token" +steps: + - to: + uri: "log:info" + \ No newline at end of file
[camel-kamelets] 03/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit f16fb0a1a1db76c260ac17b2f67ccd53a26967c4 Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:05:09 2021 +0200 Added Kubernetes Pods Source Kamelets --- docs/modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index ed9b1d8..e16dfde 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -79,6 +79,7 @@ * xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink] * xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source] * xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source] +* xref:ROOT:kubernetes-pods-source.adoc[image:kamelets/kubernetes-pods-source.svg[] Kubernetes Pods source] * xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink] * xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source] * xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink]
[camel-kamelets] branch kube-pods created (now a43a3a3)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. at a43a3a3 Added Kubernetes Pods Source Kamelets This branch includes the following new commits: new 1a8895a Added Kubernetes Pods Source Kamelets new a811a34 Added Kubernetes Pods Source Kamelets new f16fb0a Added Kubernetes Pods Source Kamelets new 08bc496 Added Kubernetes Pods Source Kamelets new 569cb0c Added Kubernetes Pods Source Kamelets new 9958242 Added Kubernetes Pods Source Kamelets new 6bfa05d Added Kubernetes Pods Source Kamelets new a43a3a3 Added Kubernetes Pods Source Kamelets The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[camel-kamelets] 01/08: Added Kubernetes Pods Source Kamelets
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kube-pods in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 1a8895a3860f12564da1317763e0b19d7b198efe Author: Andrea Cosentino AuthorDate: Wed Sep 1 15:04:03 2021 +0200 Added Kubernetes Pods Source Kamelets --- kubernetes-pods-source.kamelet.yaml | 55 + 1 file changed, 55 insertions(+) diff --git a/kubernetes-pods-source.kamelet.yaml b/kubernetes-pods-source.kamelet.yaml new file mode 100644 index 000..a970672 --- /dev/null +++ b/kubernetes-pods-source.kamelet.yaml @@ -0,0 +1,55 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: kubernetes-pods-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "main-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Im [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kubernetes" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kubernetes Pods source" +description: |- + Consume Events from Kubernetes Pods +required: + - token + - masterUrl +type: object +properties: + token: +title: Oauth Token +description: The Auth Token to connect to Kubernetes Cluster +type: string + masterUrl: +title: Kubernetes Master URL +description: The Kubernetes Cluster Master URL +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password + resourceName: +title: Resource Name +description: The Resource Name we want to watch +type: string + types: +out: + mediaType: application/json + dependencies: +- "camel:kubernetes" +- "camel:kamelet" +- "camel:jackson" + flow: +from: + uri: "kubernetes-pods://{{masterUrl}}" + parameters: +oauthToken: "{{token}}" +resourceName: "{{?resourceName}}" + steps: + - marshal: + json: {} + - to: "kamelet:sink" +
[GitHub] [camel-k] astefanutti edited a comment on issue #2157: `extensions/v1beta1` Ingress is deprecated
astefanutti edited a comment on issue #2157: URL: https://github.com/apache/camel-k/issues/2157#issuecomment-910240193 The migration is rather straightforward, see #2084. The challenge is to handle our e2e tests execution on OpenShift 3. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] nicolaferraro closed issue #2523: camel-k-integration override provided groupId name in Kafka component
nicolaferraro closed issue #2523: URL: https://github.com/apache/camel-k/issues/2523 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-k] nicolaferraro commented on issue #2523: camel-k-integration override provided groupId name in Kafka component
nicolaferraro commented on issue #2523: URL: https://github.com/apache/camel-k/issues/2523#issuecomment-910253749 Fixed in 1.6.0 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [camel-quarkus] jamesnetherton merged pull request #3061: Use testcontainers gcloud for Google PubSub itest
jamesnetherton merged pull request #3061: URL: https://github.com/apache/camel-quarkus/pull/3061 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-quarkus] branch main updated: Use testcontainers gcloud for Google PubSub itest
This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git The following commit(s) were added to refs/heads/main by this push: new ec86676 Use testcontainers gcloud for Google PubSub itest ec86676 is described below commit ec8667673de38ef209f0ba8295c69730c406 Author: James Netherton AuthorDate: Wed Sep 1 11:31:52 2021 +0100 Use testcontainers gcloud for Google PubSub itest --- integration-tests/google-pubsub/pom.xml| 2 +- .../google/pubsub/it/GooglePubsubTestResource.java | 22 +++--- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/integration-tests/google-pubsub/pom.xml b/integration-tests/google-pubsub/pom.xml index abe7ce5..119f5a4 100644 --- a/integration-tests/google-pubsub/pom.xml +++ b/integration-tests/google-pubsub/pom.xml @@ -52,7 +52,7 @@ org.testcontainers -testcontainers +gcloud test diff --git a/integration-tests/google-pubsub/src/test/java/org/apache/camel/quarkus/component/google/pubsub/it/GooglePubsubTestResource.java b/integration-tests/google-pubsub/src/test/java/org/apache/camel/quarkus/component/google/pubsub/it/GooglePubsubTestResource.java index 4e27bd5..6e55116 100644 --- a/integration-tests/google-pubsub/src/test/java/org/apache/camel/quarkus/component/google/pubsub/it/GooglePubsubTestResource.java +++ b/integration-tests/google-pubsub/src/test/java/org/apache/camel/quarkus/component/google/pubsub/it/GooglePubsubTestResource.java @@ -36,40 +36,32 @@ import io.grpc.ManagedChannel; import io.grpc.ManagedChannelBuilder; import io.quarkus.test.common.QuarkusTestResourceLifecycleManager; import org.apache.camel.util.CollectionHelper; -import org.testcontainers.containers.GenericContainer; -import org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy; +import org.testcontainers.containers.PubSubEmulatorContainer; +import org.testcontainers.utility.DockerImageName; public class GooglePubsubTestResource implements QuarkusTestResourceLifecycleManager { private static final String PROJECT_ID = "test-project"; private static final String TOPIC = "test-topic"; private static final String SUBSCRIPTION = TOPIC + "-subscription"; -private static final String GOOGLE_PUBSUB_IMAGE = "google/cloud-sdk:latest"; -private static final int GOOGLE_PUBSUB_PORT = 8383; +private static final String GOOGLE_PUBSUB_IMAGE = "gcr.io/google.com/cloudsdktool/cloud-sdk:emulators"; -private GenericContainer container; +private PubSubEmulatorContainer container; @Override public Map start() { try { -container = new GenericContainer<>(GOOGLE_PUBSUB_IMAGE) -.withCommand("/bin/sh", "-c", -String.format("gcloud beta emulators pubsub start --project %s --host-port=0.0.0.0:%d", -PROJECT_ID, GOOGLE_PUBSUB_PORT)) -.withExposedPorts(GOOGLE_PUBSUB_PORT) -.waitingFor(new LogMessageWaitStrategy().withRegEx("(?s).*started.*$")); - +DockerImageName imageName = DockerImageName.parse(GOOGLE_PUBSUB_IMAGE); +container = new PubSubEmulatorContainer(imageName); container.start(); createTopicSubscriptionPair(TOPIC, SUBSCRIPTION); -String endpointAddress = String.format("%s:%s", container.getContainerIpAddress(), container.getFirstMappedPort()); - return CollectionHelper.mapOf( "project.id", PROJECT_ID, "topic.name", TOPIC, "subscription.name", SUBSCRIPTION, -"camel.component.google-pubsub.endpoint", endpointAddress); +"camel.component.google-pubsub.endpoint", container.getEmulatorEndpoint()); } catch (Exception e) { throw new RuntimeException(e); }
[camel-kamelets] branch regen_bot updated (26f0a75 -> 17f2874)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. from 26f0a75 Added Kubernetes Namespaces Source Kamelet add 17f2874 Use stable released version of Yaks 0.4.0 No new revisions were added by this update. Summary of changes: .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[GitHub] [camel-kamelets] oscerd merged pull request #475: Use stable released version of Yaks 0.4.0
oscerd merged pull request #475: URL: https://github.com/apache/camel-kamelets/pull/475 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] 01/01: Use stable released version of Yaks 0.4.0
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch yaks-fix in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 93850c498d35b9abe2022335bf7bfa427c7aacf1 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:39:38 2021 +0200 Use stable released version of Yaks 0.4.0 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b3d9c3b..ebec793 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -42,7 +42,7 @@ concurrency: env: CAMEL_K_VERSION: 1.5.0 - YAKS_VERSION: 0.4.0-202105030021 + YAKS_VERSION: 0.4.0 jobs: test:
[camel-kamelets] branch main updated: Use stable released version of Yaks 0.4.0
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git The following commit(s) were added to refs/heads/main by this push: new 17f2874 Use stable released version of Yaks 0.4.0 17f2874 is described below commit 17f2874293d54edc8700c7547228ad5667788250 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:39:38 2021 +0200 Use stable released version of Yaks 0.4.0 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b3d9c3b..ebec793 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -42,7 +42,7 @@ concurrency: env: CAMEL_K_VERSION: 1.5.0 - YAKS_VERSION: 0.4.0-202105030021 + YAKS_VERSION: 0.4.0 jobs: test:
[camel-kamelets] branch yaks-fix created (now 93850c4)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch yaks-fix in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. at 93850c4 Use stable released version of Yaks 0.4.0 This branch includes the following new commits: new 93850c4 Use stable released version of Yaks 0.4.0 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[camel-kamelets] branch regen_bot updated (4b01bbd -> 26f0a75)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. from 4b01bbd Added Xj Template Kamelet Action add e98c9b9 Added Kubernetes Namespaces Source Kamelet add 58d12d2 Added Kubernetes Namespaces Source Kamelet add 50c601a Added Kubernetes Namespaces Source Kamelet add 97c0ea7 Added Kubernetes Namespaces Source Kamelet add d600dc3 Added Kubernetes Namespaces Source Kamelet add cd491c9 Added Kubernetes Namespaces Source Kamelet add 28c154f Added Kubernetes Namespaces Source Kamelet add 26f0a75 Added Kubernetes Namespaces Source Kamelet No new revisions were added by this update. Summary of changes: .../kamelets/kubernetes-namespaces-source.svg | 84 ++ docs/modules/ROOT/nav.adoc | 1 + ...urce.adoc => kubernetes-namespaces-source.adoc} | 49 +++-- kubernetes-namespaces-source.kamelet.yaml | 50 + .../kubernetes-namespaces-source.kamelet.yaml | 50 + ...l => kubernetes-namespaces-source-binding.yaml} | 19 +++-- .../core/kubernetes-namespaces-source-binding.yaml | 10 +++ 7 files changed, 228 insertions(+), 35 deletions(-) create mode 100644 docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg copy docs/modules/ROOT/pages/{jms-amqp-10-source.adoc => kubernetes-namespaces-source.adoc} (57%) create mode 100644 kubernetes-namespaces-source.kamelet.yaml create mode 100644 library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml copy templates/bindings/camel-k/{aws-ec2-sink-binding.yaml => kubernetes-namespaces-source-binding.yaml} (62%) create mode 100644 templates/bindings/core/kubernetes-namespaces-source-binding.yaml
[GitHub] [camel-kamelets] oscerd merged pull request #474: Kubernetes namespaces Source Kamelet
oscerd merged pull request #474: URL: https://github.com/apache/camel-kamelets/pull/474 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[camel-kamelets] 08/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 26f0a75a702fb8bbfc0af978f63bac6a7b61c940 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:36:51 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- docs/modules/ROOT/nav.adoc| 2 +- docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index dd45be9..ed9b1d8 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -78,7 +78,7 @@ * xref:ROOT:kafka-not-secured-source.adoc[image:kamelets/kafka-not-secured-source.svg[] Kafka Not Secured Source] * xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink] * xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source] -* xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces source] +* xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source] * xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink] * xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source] * xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink] diff --git a/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc index bb0e661..947c379 100644 --- a/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc +++ b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc @@ -1,5 +1,5 @@ // THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT -= image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces source += image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source *Provided by: "Apache Software Foundation"*
[camel-kamelets] 02/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 58d12d2f1553be9108c18f4cdde8103046fdddbc Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:34:17 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- .../kubernetes-namespaces-source.kamelet.yaml | 50 ++ 1 file changed, 50 insertions(+) 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 new file mode 100644 index 000..5b3f39c --- /dev/null +++ b/library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml @@ -0,0 +1,50 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: kubernetes-namespaces-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "main-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Im [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kubernetes" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kubernetes Namespaces source" +description: |- + Consume Events from Kubernetes Namespaces +required: + - token + - masterUrl +type: object +properties: + token: +title: Oauth Token +description: The Auth Token to connect to Kubernetes Cluster +type: string + masterUrl: +title: Kubernetes Master URL +description: The Kubernetes Cluster Master URL +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password + types: +out: + mediaType: application/json + dependencies: +- "camel:kubernetes" +- "camel:kamelet" +- "camel:jackson" + flow: +from: + uri: "kubernetes-namespaces://{{masterUrl}}" + parameters: +oauthToken: "{{token}}" + steps: + - marshal: + json: {} + - to: "kamelet:sink" +
[camel-kamelets] 07/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 28c154f5b021bf31ae58c3ad231a21fda4d6d686 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:36:29 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- .../main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 5b3f39c..1a9f85e 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 @@ -12,7 +12,7 @@ metadata: camel.apache.org/kamelet.type: "source" spec: definition: -title: "Kubernetes Namespaces source" +title: "Kubernetes Namespaces Source" description: |- Consume Events from Kubernetes Namespaces required:
[camel-kamelets] 03/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 50c601ab6c660ed1e76e5669ec3932a5a17eb243 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:34:41 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- docs/modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index fc32d87..dd45be9 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -78,6 +78,7 @@ * xref:ROOT:kafka-not-secured-source.adoc[image:kamelets/kafka-not-secured-source.svg[] Kafka Not Secured Source] * xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink] * xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source] +* xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces source] * xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink] * xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source] * xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink]
[camel-kamelets] 01/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit e98c9b9c84e133e7e45e42070df228401686d258 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:32:46 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- kubernetes-namespaces-source.kamelet.yaml | 50 +++ 1 file changed, 50 insertions(+) diff --git a/kubernetes-namespaces-source.kamelet.yaml b/kubernetes-namespaces-source.kamelet.yaml new file mode 100644 index 000..5b3f39c --- /dev/null +++ b/kubernetes-namespaces-source.kamelet.yaml @@ -0,0 +1,50 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: kubernetes-namespaces-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "main-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Im [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kubernetes" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kubernetes Namespaces source" +description: |- + Consume Events from Kubernetes Namespaces +required: + - token + - masterUrl +type: object +properties: + token: +title: Oauth Token +description: The Auth Token to connect to Kubernetes Cluster +type: string + masterUrl: +title: Kubernetes Master URL +description: The Kubernetes Cluster Master URL +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password + types: +out: + mediaType: application/json + dependencies: +- "camel:kubernetes" +- "camel:kamelet" +- "camel:jackson" + flow: +from: + uri: "kubernetes-namespaces://{{masterUrl}}" + parameters: +oauthToken: "{{token}}" + steps: + - marshal: + json: {} + - to: "kamelet:sink" +
[camel-kamelets] 06/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit cd491c9230ff6e1e621ad19ee2c8dc5a30a2ca74 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:36:10 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- kubernetes-namespaces-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubernetes-namespaces-source.kamelet.yaml b/kubernetes-namespaces-source.kamelet.yaml index 5b3f39c..1a9f85e 100644 --- a/kubernetes-namespaces-source.kamelet.yaml +++ b/kubernetes-namespaces-source.kamelet.yaml @@ -12,7 +12,7 @@ metadata: camel.apache.org/kamelet.type: "source" spec: definition: -title: "Kubernetes Namespaces source" +title: "Kubernetes Namespaces Source" description: |- Consume Events from Kubernetes Namespaces required:
[camel-kamelets] 04/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 97c0ea7fecd8af400f9240d63336292659340c78 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:34:48 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- .../kamelets/kubernetes-namespaces-source.svg | 84 ++ .../ROOT/pages/kubernetes-namespaces-source.adoc | 126 + 2 files changed, 210 insertions(+) diff --git a/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg b/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg new file mode 100644 index 000..bedd3b8 --- /dev/null +++ b/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg @@ -0,0 +1,84 @@ + + + +http://purl.org/dc/elements/1.1/; + xmlns:cc="http://creativecommons.org/ns#; + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#; + xmlns:svg="http://www.w3.org/2000/svg; + xmlns="http://www.w3.org/2000/svg; + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd; + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape; + width="722.8457" + height="701.96637" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="logo.svg" + inkscape:export-filename="/home/thockin/src/kubernetes/new.png" + inkscape:export-xdpi="460.95001" + inkscape:export-ydpi="460.95001"> + + + + + +image/svg+xml +http://purl.org/dc/dcmitype/StillImage; /> + + + + + + + + + + + diff --git a/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc new file mode 100644 index 000..bb0e661 --- /dev/null +++ b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc @@ -0,0 +1,126 @@ +// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT += image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces source + +*Provided by: "Apache Software Foundation"* + +*Support Level for this Kamelet is: "Preview"* + +Consume Events from Kubernetes Namespaces + +== Configuration Options + +The following table summarizes the configuration options available for the `kubernetes-namespaces-source` Kamelet: +[width="100%",cols="2,^2,3,^2,^2,^3",options="header"] +|=== +| Property| Name| Description| Type| Default| Example +| *masterUrl {empty}* *| Kubernetes Master URL| The Kubernetes Cluster Master URL| string| | +| *token {empty}* *| Oauth Token| The Auth Token to connect to Kubernetes Cluster| string| | +|=== + +NOTE: Fields marked with ({empty}*) are mandatory. + +== Usage + +This section summarizes how the `kubernetes-namespaces-source` can be used in various contexts. + +=== Knative Source + +The `kubernetes-namespaces-source` Kamelet can be used as Knative source by binding it to a Knative object. + +.kubernetes-namespaces-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-namespaces-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-namespaces-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: InMemoryChannel + apiVersion: messaging.knative.dev/v1 + name: mychannel + + +Make sure you have xref:latest@camel-k::installation/installation.adoc[Camel K installed] into the Kubernetes cluster you're connected to. + +Save the `kubernetes-namespaces-source-binding.yaml` file into your hard drive, then configure it according to your needs. + +You can run the source using the following command: + +[source,shell] + +kubectl apply -f kubernetes-namespaces-source-binding.yaml + + + *Binding to Knative using the Kamel CLI:* + +The procedure described above can be simplified into a single execution of the `kamel bind` command: + +[source,shell] + +kamel bind kubernetes-namespaces-source -p "source.masterUrl=The Kubernetes Master URL" -p "source.token=The Oauth Token" channel/mychannel + + +This will create the KameletBinding under the hood and apply it to the current namespace in the cluster. + +=== Kafka Source + +The `kubernetes-namespaces-source` Kamelet can be used as Kafka source by binding it to a Kafka topic. + +.kubernetes-namespaces-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-namespaces-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-namespaces-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic + apiVersion:
[camel-kamelets] 05/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit d600dc3673046eba302ce76a855e9505464c40ad Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:34:57 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- .../camel-k/kubernetes-namespaces-source-binding.yaml | 19 +++ .../core/kubernetes-namespaces-source-binding.yaml| 10 ++ 2 files changed, 29 insertions(+) diff --git a/templates/bindings/camel-k/kubernetes-namespaces-source-binding.yaml b/templates/bindings/camel-k/kubernetes-namespaces-source-binding.yaml new file mode 100644 index 000..8ab2717 --- /dev/null +++ b/templates/bindings/camel-k/kubernetes-namespaces-source-binding.yaml @@ -0,0 +1,19 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-namespaces-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-namespaces-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic + apiVersion: kafka.strimzi.io/v1beta1 + name: my-topic + \ No newline at end of file diff --git a/templates/bindings/core/kubernetes-namespaces-source-binding.yaml b/templates/bindings/core/kubernetes-namespaces-source-binding.yaml new file mode 100644 index 000..19a2e5e --- /dev/null +++ b/templates/bindings/core/kubernetes-namespaces-source-binding.yaml @@ -0,0 +1,10 @@ +- route: +from: + uri: "kamelet:kubernetes-namespaces-source" + parameters: +masterUrl: "The Kubernetes Master URL" +token: "The Oauth Token" +steps: + - to: + uri: "log:info" + \ No newline at end of file
[camel-kamelets] branch main updated (4b01bbd -> 26f0a75)
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git. from 4b01bbd Added Xj Template Kamelet Action new e98c9b9 Added Kubernetes Namespaces Source Kamelet new 58d12d2 Added Kubernetes Namespaces Source Kamelet new 50c601a Added Kubernetes Namespaces Source Kamelet new 97c0ea7 Added Kubernetes Namespaces Source Kamelet new d600dc3 Added Kubernetes Namespaces Source Kamelet new cd491c9 Added Kubernetes Namespaces Source Kamelet new 28c154f Added Kubernetes Namespaces Source Kamelet new 26f0a75 Added Kubernetes Namespaces Source Kamelet The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../kamelets/kubernetes-namespaces-source.svg | 84 ++ docs/modules/ROOT/nav.adoc | 1 + ...urce.adoc => kubernetes-namespaces-source.adoc} | 49 +++-- kubernetes-namespaces-source.kamelet.yaml | 50 + .../kubernetes-namespaces-source.kamelet.yaml | 50 + ...l => kubernetes-namespaces-source-binding.yaml} | 19 +++-- .../core/kubernetes-namespaces-source-binding.yaml | 10 +++ 7 files changed, 228 insertions(+), 35 deletions(-) create mode 100644 docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg copy docs/modules/ROOT/pages/{jms-amqp-10-source.adoc => kubernetes-namespaces-source.adoc} (57%) create mode 100644 kubernetes-namespaces-source.kamelet.yaml create mode 100644 library/camel-kamelets/src/main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml copy templates/bindings/camel-k/{aws-ec2-sink-binding.yaml => kubernetes-namespaces-source-binding.yaml} (62%) create mode 100644 templates/bindings/core/kubernetes-namespaces-source-binding.yaml
[camel-kamelets] 01/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kubernetes-namespaces in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit e6d2c5d66841458644e97df5a086d11e50dc5f62 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:32:46 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- kubernetes-namespaces-source.kamelet.yaml | 50 +++ 1 file changed, 50 insertions(+) diff --git a/kubernetes-namespaces-source.kamelet.yaml b/kubernetes-namespaces-source.kamelet.yaml new file mode 100644 index 000..5b3f39c --- /dev/null +++ b/kubernetes-namespaces-source.kamelet.yaml @@ -0,0 +1,50 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: Kamelet +metadata: + name: kubernetes-namespaces-source + annotations: +camel.apache.org/kamelet.support.level: "Preview" +camel.apache.org/catalog.version: "main-SNAPSHOT" +camel.apache.org/kamelet.icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Im [...] +camel.apache.org/provider: "Apache Software Foundation" +camel.apache.org/kamelet.group: "Kubernetes" + labels: +camel.apache.org/kamelet.type: "source" +spec: + definition: +title: "Kubernetes Namespaces source" +description: |- + Consume Events from Kubernetes Namespaces +required: + - token + - masterUrl +type: object +properties: + token: +title: Oauth Token +description: The Auth Token to connect to Kubernetes Cluster +type: string + masterUrl: +title: Kubernetes Master URL +description: The Kubernetes Cluster Master URL +type: string +format: password +x-descriptors: +- urn:alm:descriptor:com.tectonic.ui:password + types: +out: + mediaType: application/json + dependencies: +- "camel:kubernetes" +- "camel:kamelet" +- "camel:jackson" + flow: +from: + uri: "kubernetes-namespaces://{{masterUrl}}" + parameters: +oauthToken: "{{token}}" + steps: + - marshal: + json: {} + - to: "kamelet:sink" +
[camel-kamelets] 07/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kubernetes-namespaces in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit 5d9ed15e871e4abe668e68fa696c422cfc1ec92d Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:36:29 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- .../main/resources/kamelets/kubernetes-namespaces-source.kamelet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 5b3f39c..1a9f85e 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 @@ -12,7 +12,7 @@ metadata: camel.apache.org/kamelet.type: "source" spec: definition: -title: "Kubernetes Namespaces source" +title: "Kubernetes Namespaces Source" description: |- Consume Events from Kubernetes Namespaces required:
[camel-kamelets] 04/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kubernetes-namespaces in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit e34f07a554381fb03ecbd476086a8a99647ec82d Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:34:48 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- .../kamelets/kubernetes-namespaces-source.svg | 84 ++ .../ROOT/pages/kubernetes-namespaces-source.adoc | 126 + 2 files changed, 210 insertions(+) diff --git a/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg b/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg new file mode 100644 index 000..bedd3b8 --- /dev/null +++ b/docs/modules/ROOT/assets/images/kamelets/kubernetes-namespaces-source.svg @@ -0,0 +1,84 @@ + + + +http://purl.org/dc/elements/1.1/; + xmlns:cc="http://creativecommons.org/ns#; + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#; + xmlns:svg="http://www.w3.org/2000/svg; + xmlns="http://www.w3.org/2000/svg; + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd; + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape; + width="722.8457" + height="701.96637" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="logo.svg" + inkscape:export-filename="/home/thockin/src/kubernetes/new.png" + inkscape:export-xdpi="460.95001" + inkscape:export-ydpi="460.95001"> + + + + + +image/svg+xml +http://purl.org/dc/dcmitype/StillImage; /> + + + + + + + + + + + diff --git a/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc new file mode 100644 index 000..bb0e661 --- /dev/null +++ b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc @@ -0,0 +1,126 @@ +// THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT += image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces source + +*Provided by: "Apache Software Foundation"* + +*Support Level for this Kamelet is: "Preview"* + +Consume Events from Kubernetes Namespaces + +== Configuration Options + +The following table summarizes the configuration options available for the `kubernetes-namespaces-source` Kamelet: +[width="100%",cols="2,^2,3,^2,^2,^3",options="header"] +|=== +| Property| Name| Description| Type| Default| Example +| *masterUrl {empty}* *| Kubernetes Master URL| The Kubernetes Cluster Master URL| string| | +| *token {empty}* *| Oauth Token| The Auth Token to connect to Kubernetes Cluster| string| | +|=== + +NOTE: Fields marked with ({empty}*) are mandatory. + +== Usage + +This section summarizes how the `kubernetes-namespaces-source` can be used in various contexts. + +=== Knative Source + +The `kubernetes-namespaces-source` Kamelet can be used as Knative source by binding it to a Knative object. + +.kubernetes-namespaces-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-namespaces-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-namespaces-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: InMemoryChannel + apiVersion: messaging.knative.dev/v1 + name: mychannel + + +Make sure you have xref:latest@camel-k::installation/installation.adoc[Camel K installed] into the Kubernetes cluster you're connected to. + +Save the `kubernetes-namespaces-source-binding.yaml` file into your hard drive, then configure it according to your needs. + +You can run the source using the following command: + +[source,shell] + +kubectl apply -f kubernetes-namespaces-source-binding.yaml + + + *Binding to Knative using the Kamel CLI:* + +The procedure described above can be simplified into a single execution of the `kamel bind` command: + +[source,shell] + +kamel bind kubernetes-namespaces-source -p "source.masterUrl=The Kubernetes Master URL" -p "source.token=The Oauth Token" channel/mychannel + + +This will create the KameletBinding under the hood and apply it to the current namespace in the cluster. + +=== Kafka Source + +The `kubernetes-namespaces-source` Kamelet can be used as Kafka source by binding it to a Kafka topic. + +.kubernetes-namespaces-source-binding.yaml +[source,yaml] + +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-namespaces-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-namespaces-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic +
[camel-kamelets] 08/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kubernetes-namespaces in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit f0b4a0f98e4e3a756fdf460fbaed3945e1db3277 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:36:51 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- docs/modules/ROOT/nav.adoc| 2 +- docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index dd45be9..ed9b1d8 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -78,7 +78,7 @@ * xref:ROOT:kafka-not-secured-source.adoc[image:kamelets/kafka-not-secured-source.svg[] Kafka Not Secured Source] * xref:ROOT:kafka-sink.adoc[image:kamelets/kafka-sink.svg[] Kafka Sink] * xref:ROOT:kafka-source.adoc[image:kamelets/kafka-source.svg[] Kafka Source] -* xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces source] +* xref:ROOT:kubernetes-namespaces-source.adoc[image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source] * xref:ROOT:log-sink.adoc[image:kamelets/log-sink.svg[] Log Sink] * xref:ROOT:mail-imap-source.adoc[image:kamelets/mail-imap-source.svg[] Mail IMAP Source] * xref:ROOT:mariadb-sink.adoc[image:kamelets/mariadb-sink.svg[] MariaDB Sink] diff --git a/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc index bb0e661..947c379 100644 --- a/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc +++ b/docs/modules/ROOT/pages/kubernetes-namespaces-source.adoc @@ -1,5 +1,5 @@ // THIS FILE IS AUTOMATICALLY GENERATED: DO NOT EDIT -= image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces source += image:kamelets/kubernetes-namespaces-source.svg[] Kubernetes Namespaces Source *Provided by: "Apache Software Foundation"*
[camel-kamelets] 05/08: Added Kubernetes Namespaces Source Kamelet
This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch kubernetes-namespaces in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git commit af66801fae8a81055723f2545d5d267e716bb710 Author: Andrea Cosentino AuthorDate: Wed Sep 1 14:34:57 2021 +0200 Added Kubernetes Namespaces Source Kamelet --- .../camel-k/kubernetes-namespaces-source-binding.yaml | 19 +++ .../core/kubernetes-namespaces-source-binding.yaml| 10 ++ 2 files changed, 29 insertions(+) diff --git a/templates/bindings/camel-k/kubernetes-namespaces-source-binding.yaml b/templates/bindings/camel-k/kubernetes-namespaces-source-binding.yaml new file mode 100644 index 000..8ab2717 --- /dev/null +++ b/templates/bindings/camel-k/kubernetes-namespaces-source-binding.yaml @@ -0,0 +1,19 @@ +apiVersion: camel.apache.org/v1alpha1 +kind: KameletBinding +metadata: + name: kubernetes-namespaces-source-binding +spec: + source: +ref: + kind: Kamelet + apiVersion: camel.apache.org/v1alpha1 + name: kubernetes-namespaces-source +properties: + masterUrl: "The Kubernetes Master URL" + token: "The Oauth Token" + sink: +ref: + kind: KafkaTopic + apiVersion: kafka.strimzi.io/v1beta1 + name: my-topic + \ No newline at end of file diff --git a/templates/bindings/core/kubernetes-namespaces-source-binding.yaml b/templates/bindings/core/kubernetes-namespaces-source-binding.yaml new file mode 100644 index 000..19a2e5e --- /dev/null +++ b/templates/bindings/core/kubernetes-namespaces-source-binding.yaml @@ -0,0 +1,10 @@ +- route: +from: + uri: "kamelet:kubernetes-namespaces-source" + parameters: +masterUrl: "The Kubernetes Master URL" +token: "The Oauth Token" +steps: + - to: + uri: "log:info" + \ No newline at end of file