qafro1 commented on issue #1171:
URL:
https://github.com/apache/camel-kafka-connector/issues/1171#issuecomment-843971235
Am I on the right track? - WIP
```
apiVersion: camel.apache.org/v1alpha1
kind: Kamelet
metadata:
name: http-sink
annotations:
camel.apache.org/kamelet.icon:
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MjAiCmhlaWdodD0iNDIwIiBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiPgo8cGF0aCBzdHJva2Utd2lkdGg9IjI2IgpkPSJNMjA5LDE1YTE5NSwxOTUgMCAxLDAgMiwweiIvPgo8cGF0aCBzdHJva2Utd2lkdGg9IjE4IgpkPSJtMjEwLDE1djM5MG0xOTUtMTk1SDE1TTU5LDkwYTI2MCwyNjAgMCAwLDAgMzAyLDAgbTAsMjQwIGEyNjAsMjYwIDAgMCwwLTMwMiwwTTE5NSwyMGEyNTAsMjUwIDAgMCwwIDAsMzgyIG0zMCwwIGEyNTAsMjUwIDAgMCwwIDAtMzgyIi8+Cjwvc3ZnPg=="
camel.apache.org/provider: "Apache Software Foundation"
camel.apache.org/kamelet.group: "HTTP"
labels:
camel.apache.org/kamelet.type: sink
spec:
definition:
title: HTTP Sink
description: Forwards an event to a HTTP endpoint
required:
- url
type: object
properties:
url:
title: URL
description: The URL to send data to
type: string
example: "https://zzzz/api/api_journey"
pattern: "^(http|https)://.*"
method:
title: Method
description: The HTTP method to use
type: string
default: GET
authMethod:
title:
description: Authentication methods allowed to use as a comma
separated list of values Basic, Digest or NTLM.
type: string
default:
authUsername:
title:
description: Authentication username
type: String
default:
authPassword:
title:
description: Authentication password
type: String
default:
dependencies:
- "camel:http"
- "camel:kamelet"
- "camel:core"
flow:
from:
uri: kamelet:source
steps:
- set-header:
name: CamelHttpMethod
constant: "{{method}}"
- to: "{{url}}"``
```
--
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.
For queries about this service, please contact Infrastructure at:
[email protected]