CSC/ECE 517 Fall 2015 E1589 Automating production setup and deployment: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==Project Description== ==Terminology== ===nginx=== ===unicorn=== ===Steps===") |
|||
Line 1: | Line 1: | ||
==Project Description== | ==Project Description== | ||
===Automating production setup and deployment=== | |||
Currently, setting up the infrastructure for expertiza is done manually. | |||
The task is to write a Chef-solo recipe which will create a production ready environment for expertiza. Chef-solo recipes are Ruby code. | |||
*It should include setting up the basic environment, application dependency, configuration setup, database setup. Many open sourced recipes for many individual components are available | |||
*It should also include recipe for regular deployment. | |||
This will provide one step setup of expertiza for production. | |||
==Terminology== | ==Terminology== | ||
===nginx=== | ===nginx=== | ||
===unicorn=== | ===unicorn=== | ||
===Steps=== | ===Steps=== |
Revision as of 23:56, 8 November 2015
Project Description
Automating production setup and deployment
Currently, setting up the infrastructure for expertiza is done manually. The task is to write a Chef-solo recipe which will create a production ready environment for expertiza. Chef-solo recipes are Ruby code.
- It should include setting up the basic environment, application dependency, configuration setup, database setup. Many open sourced recipes for many individual components are available
- It should also include recipe for regular deployment.
This will provide one step setup of expertiza for production.