Basic Python framework designed to install and configure an Amazon EC2 Instance. This is achieved by parsing the "User Data" (user-data) payload passed to a new instance and performing operating system installation and configuration processes.
Framework consists of:
Applications: templates for a given application on the instance. (e.g. MySQL, Memcache, Lighttpd, Apache)
Tasks: functions that are used by applications to carry out installation and configuration. (e.g. apt-get, file search/replace, manage "init.d" startup options)
This framework is designed for deploying slightly customised Debian based AMIs (Amazon Machine Images). These images need to be modified to execute a bootstrap shell script located on an Amazon EBS (Elastic Block Store) volume.
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.