Camel-K is an Integration Toolkit for Apache Camel aimed to increase the scope of Camel components and patterns, like Camel DSL, for Kubernetes integration scenarios, mainly serverless and microservice-based ones.
This Camel-K distribution is a compilation provided by the Sourcemation packaging team.
Let's run a temporary container with Camel-K. Log in to your cluster first
(with kubectl or oc), then run the following:
$ echo 'from('timer:tick?period=3000')
.setBody().constant('Hello world from Camel K')
.to('log:info')' > helloworld.groovy
$ docker run --rm -v "${PWD}:/your-project" -w "/your-project" -it sourcemation/camel-k:latest kamel run helloworld.groovy
This image uses the following environment variables:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
MAVEN_USER_HOME="/usr/share/maven"
MAVEN_OPTS=" -Dlogback.configurationFile=/usr/share/maven/conf/logback.xml"
We'd love for you to contribute! You can request new features, report bugs, or submit a pull request with your contribution to this image on the Sourcemation GitHub repository.
Disclaimer: The sourcemation/camel-k image is not affiliated with the
Apache Software Foundation (ASF). The respective companies and organisations
own the trademarks mentioned in the offering. The sourcemation/camel-k image
is a separate project and is maintained by
Sourcemation.
This Camel-K distribution is based on debian-13 (Trixie) and ships with OpenJDK 21 provided by the sourcemation/jdk-21 image.
The application runs as the unnamed system user UID 1001 belonging to the group GID 0 (root).
A detailed risk analysis report of the image and its components can be found on the Sourcemation platform.
For more information, check out the Camel-K Introduction page entries on apache.org.
The base license for the solution (Camel-K v2.9.0) is the Apache License Version 2.0. The licenses for each component shipped as part of this image can be found on the image's appropriate Sourcemation entry.
Content type
Image
Digest
sha256:089d6b578…
Size
335.8 MB
Last updated
11 days ago
docker pull sourcemation/camel-k