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
This page describes the required environment to prepare for development. Please see Installing Cloudflow for instructions on how to install Cloudflow on a Kubernetes cluster.
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.