tree: 14124c5059b52e0aac4b97d31bade014575950a2 [path history] [tgz]
  1. karavan/
  2. README.md
  3. serverless.png
karavan-demo/deprecated/serverless/README.md

Karavan Serverless Mode demo on Kubernetes

Required: Minukube v1.24.0 installed

Demo

Video of Karavan Serverless Mode demo on Kubernetes

Architecture

Architecture

Install Camel-K

See the Apache Camel K installation page for details: (https://camel.apache.org/camel-k/next/installation/installation.html).

minikube start
minikube addons enable registry
minikube start --addons registry
kamel install

Install Karavan

kubectl apply -k karavan -n default

Open Karavan

Get Karavan URL

minikube service karavan --url

Result should be like

🏃  Starting tunnel for service camel-karavan.
|-----------|---------------|-------------|------------------------|
| NAMESPACE |     NAME      | TARGET PORT |          URL           |
|-----------|---------------|-------------|------------------------|
| default   | camel-karavan |             | http://127.0.0.1:60708 |
|-----------|---------------|-------------|------------------------|

Open url http://127.0.0.1:60708 in browser