Sign inSign up

sourcemation/camel-k

By sourcemation

Updated 11 days ago

Image
0

7.7K

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:089d6b578

Size

335.8 MB

Last updated

11 days ago

docker pull sourcemation/camel-k