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.
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 |
Env | Set and use env variables in an integration | see examples |
Cron | How to create a cron 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 Processor s logic |
see examples |
Open API | Open API support |
see examples |
Rest | Produce/Consume REST ful services |
see examples |
Modeline | Camel K modeline support | see examples |
Volumes | Produce/Consume files attached to a PVC |
see 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 |
When you feel comfortable with basic stuff, you may want to try the more advanced features offered by Camel K. Here a few examples:
Type | Description | Link |
---|---|---|
Kamelets | How to use Kamelets | see examples |
Master | Master support 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 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 |
Health | How to customize with health trait |
see examples |
JVM | How to use jvm trait |
see examples |
Prometheus | How to use prometheus trait |
see examples |
Service | How to use service trait |
see examples |
Telemetry | How to use telemetry trait |
see examples |