Deploy your own cornflow-server

From the beginning of the project, we thought that the best way to offer a cornflow deployment would be through container technology. Following the agile methodology allows us to translate the development to any system in a precise and immutable way. We will continue to work to provide a kubernetes installation template and other code-infrastructure deployment methods. In this repository you can find various templates for docker-compose in which to test different types of deployment.

The docker-compose.yml describes the build of this services:

  1. cornflow application server

  2. postgresql server for cornflow and airflow internal database

  3. airflow webserver and scheduler server

../_images/cornflow_docker_stack.png

Since to run cornflow it is essential to have the airflow application, the docker-compose.yml file includes a deployment of said platform.

Contents: