Chef experimentation for webserver configuration and deployment
Syncs from [mini-meyer] (https://github.com/mvs5465/mini-meyer) repository.
Attempts to configure an Ubuntu 16.04 node as a Flask webserver.
The [bobby-flay] (https://github.com/mvs5465/bobby-flay/tree/master/cookbooks/bobby_flay) cookbook attempts the following:
- Run apt-update
- Install/upgrade python
- Install/upgrade pip
- Install/upgrade flask
- Clone/sync git repo containing webserver code
- Init/run webserver
To test deployment: run kitchen converge
while within bobby-flay/cookbooks/bobby-flay.
Author: Matthew Schwartz
Copyright: you bet it is