Preparing a development environment
To develop and deploy Cloudflow applications, you will need a Java SDK (JDK), Docker, a Kubernetes cluster, the
sbt build tool, and the Cloudflow CLI, which is an extension for
First, make sure that you have the following installed:
The default build tool for Cloudflow applications is
Install the Cloudflow CLI using the official installer:
curl -sL http://cloudflow.io/docs/get.sh | bash
You can pass options to the installer script with
-s -- e.g.:
curl -sL http://cloudflow.io/docs/get.sh | bash -s -- --prefix=$HOME --version=2.0.22 --verbose curl -sL http://cloudflow.io/docs/get.sh | bash -s -- -P $HOME -v 2.0.22 -V
If the installer script fails, please, report the failure and download the binaries at the specific version at the url:
where you have to substitute:
<version> with the specific version (e.g.
<platform> with one of
windowsdepending on the target OS
Let’s get an overview of the Wind Turbine example.