blob: 264bbfd440342b0c5e5db2da543ee79ca953c26b [file] [log] [blame]
= Apache Camel K
Apache Camel K is a lightweight integration framework built from Apache Camel that runs natively on Kubernetes and is specifically designed for serverless and microservice architectures.
Users of Camel K can instantly run integration code written in Camel DSL on their preferred cloud (Kubernetes or OpenShift).
[[how-it-works]]
== How It Works
Just write a _helloworld.groovy_ integration file with the following content:
```groovy
from('timer:tick?period=3000')
.setBody().constant('Hello world from Camel K')
.to('log:info')
```
You can then execute the following command:
```
kamel run helloworld.groovy
```
The integration code immediately runs in the cloud. **Nothing else** is needed.
Continue reading the documentation to xref:installation/installation.adoc[install and get started with Camel K].