An open API service indexing awesome lists of open source software.

https://github.com/osule/hello-flask

Hello flask brought to you by flask, terraform, travis and elastic beanstalk
https://github.com/osule/hello-flask

elasticbeanstalk flask terraform travis-ci

Last synced: 2 months ago
JSON representation

Hello flask brought to you by flask, terraform, travis and elastic beanstalk

Awesome Lists containing this project

README

          

[![Build Status](https://travis-ci.org/osule/hello-flask.svg?branch=master)](https://travis-ci.org/osule/hello-flask)

# Flask from Terraform and Travis CI to Amazon Elastic Beanstalk

This is a sample application that deploys a flask application in Amazon Elastic Beanstalk Environment.

Here is an explanation of the file/folder structure.

- terraform [contains configuration to setup the EBS application and environment]
- .travis.yml [configuration for travis pipeline]
- application.py [contains flask app exposing application callable object]
- requirements.txt [list of python dependencies required for our application]
- views.py [contains views for the flask application. This can be refactored to a package]
- templates [view templates for the flask application]