Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months 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 (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-17T17:11:05.000Z (4 months ago)
- Last Synced: 2024-10-20T01:41:02.845Z (3 months ago)
- Topics: apache-camel, camel-k, kubernetes, quarkus, quarkus-camel, quarkus-rest-microservice
- Language: Java
- Homepage: https://piotrminkowski.com
- Size: 89.8 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 [![Twitter](https://img.shields.io/twitter/follow/piotr_minkowski.svg?style=social&logo=twitter&label=Follow%20Me)](https://twitter.com/piotr_minkowski)
[![CircleCI](https://circleci.com/gh/piomin/sample-camel-quarkus.svg?style=svg)](https://circleci.com/gh/piomin/sample-camel-quarkus)
[![SonarCloud](https://sonarcloud.io/images/project_badges/sonarcloud-black.svg)](https://sonarcloud.io/dashboard?id=piomin_sample-camel-quarkus)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=piomin_sample-camel-quarkus&metric=bugs)](https://sonarcloud.io/dashboard?id=piomin_sample-camel-quarkus)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=piomin_sample-camel-quarkus&metric=coverage)](https://sonarcloud.io/dashboard?id=piomin_sample-camel-quarkus)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=piomin_sample-camel-quarkus&metric=ncloc)](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