https://github.com/piomin/sample-camel-quarkus
Demo of using Apache Camel K to deploy an application written using Quarkus and Apache Camel DSL on Kubernetes.
https://github.com/piomin/sample-camel-quarkus
apache-camel camel-k kubernetes quarkus quarkus-camel quarkus-rest-microservice
Last synced: over 1 year ago
JSON representation
Demo of using Apache Camel K to deploy an application written using Quarkus and Apache Camel DSL on Kubernetes.
- Host: GitHub
- URL: https://github.com/piomin/sample-camel-quarkus
- Owner: piomin
- Created: 2020-12-08T08:41:50.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-02-26T18:12:28.000Z (over 1 year ago)
- Last Synced: 2025-02-28T03:22:51.547Z (over 1 year ago)
- Topics: apache-camel, camel-k, kubernetes, quarkus, quarkus-camel, quarkus-rest-microservice
- Language: Java
- Homepage: https://piotrminkowski.com
- Size: 103 KB
- Stars: 16
- Watchers: 3
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Apache Camel K and Quarkus on Kubernetes Demo Project [](https://twitter.com/piotr_minkowski)
[](https://circleci.com/gh/piomin/sample-camel-quarkus)
[](https://sonarcloud.io/dashboard?id=piomin_sample-camel-quarkus)
[](https://sonarcloud.io/dashboard?id=piomin_sample-camel-quarkus)
[](https://sonarcloud.io/dashboard?id=piomin_sample-camel-quarkus)
[](https://sonarcloud.io/dashboard?id=piomin_sample-camel-quarkus)
## Getting Started
Currently you may find here some examples of microservices implementation using different modules from Apache Camel and Quarkus. Here's a full list of available examples:
1. Using **Apache Camel K** to deploy on Kubernetes application written in **Quarkus** and **Apache Camel DSL**. The example is available in the branch [master](https://github.com/piomin/sample-camel-quarkus/tree/master). A detailed guide may be find in the following article: [Apache Camel K and Quarkus on Kubernetes](https://piotrminkowski.com/2020/12/08/apache-camel-k-and-quarkus-on-kubernetes/)
## Usage
Before running the example from 1st point you need to have:
1. `kubectl` command-line
2. `kamel` command-line
3. Private account on docker.io