Skip to content

Latest commit

 

History

History
 
 

examples

Camel K Examples

This folder contains various examples of Camel K integrations. You can use them to learn more about the capabilities of Camel K or to inspire your integration development.

Basic usage examples

In this section you will find the most basic examples. Useful to start learning about Camel K and how to run. You can use many supported languages and learn about the most basic features:

Type Description Link
Languages Simple integrations developed in various supported languages see examples
Basic Simple integrations with basic configuration see examples
Cron How to create a cront integration see examples
User Config Explore how to include a property, secret, configmap or file resource in your integration see examples
User Dependencies Explore how to include a local dependency in your integration with Jitpack see examples
Processor Show how to include Processors logic see examples
Open API Open API support see examples
Rest Produce/Consume RESTful services see examples
Modeline Camel K modeline support see examples
Volumes Produce/Consume files attached to a PVC see examples

Component usage examples

In this section you can find a few examples of certain Camel components. This is a limited number of the wide variety of components supported by Apache Camel. You can also find useful examples in this repository.

Type Description Link
AMQP Component usage see examples
Caffeine Component usage see examples
Databases Component usage see examples
DNS Component usage see examples
HTTP/HTTPS Component usage see examples
Kafka Component usage see examples
Knative Component usage see examples

Advanced usage examples

As soon as you will learn the basic stuff, you will like to try the new advanced feature offered by Camel K. Here a few examples:

Type Description Link
Kamelets How to use Kamelets see examples
Master Master support example see examples
OLM OPERATOR Lifecycle manager installation example see examples
Polyglot Polyglot integration examples see examples
Pulsar Pulsar usage see examples
Saga Saga pattern example see examples
Tekton Tekton tutorial see examples

Traits usage examples

Traits configuration will be very helpful to fine tune your Integration. Here a few examples:

Type Description Link
Container How to customize with container trait see examples
JVM How to use jvm trait see examples