Sign inSign up

sourcemation/camel-k

By sourcemation

•Updated 3 days ago

Image
0

8.3K

sourcemation/camel-k repository overview

⁠Apache Camel-K packaged by Sourcemation

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.

⁠Usage

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

⁠Environment Vars, Ports, Volumes

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"

⁠Contributing and Issues

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⁠.

⁠Extra notes

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).

⁠Image and its components Risk Analysis report

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⁠.

⁠Licenses

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.

Tag summary

Content type

Image

Digest

sha256:b6325aecb…

Size

336.1 MB

Last updated

3 days ago

docker pull sourcemation/camel-k