Skip to content

automated deployment support: packaging/server configuration management #7

Description

@robdennis

currently cuesbey is deployed on an AWS ubuntu 'micro-image' and the whole setup was manual:

  • installs of postgres/python via apt-get
  • manual builds of tutor after cloning from github
  • install of redis after adding some random ppa
  • clone of cuesbey and 'python setup.py develop' to system python
  • manual configuration of apache pointing to hand-written apache.wsgi
  • editing postgres's pg_hba.conf to allow me to run the unit tests
  • hand creation of postgres db users and databases

and manual startups of:

  • redis (unable to successful start in daemon mode with the packaged version I got from the ppa)
  • celery (via django's manage.py)

if I want to move to a new instance, I don't want to redo these all again manually

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions