Prerequisites:
See the fabric documentation at: http://docs.fabfile.org
Install fabric:
$ sudo pip install fabricGetting started:
This currently only works when SSH is enabled on the target machine (even if it is localhost)
Install fabric as per: http://docs.fabfile.org/
Command examples:
install:
install(aegir_version='', hostname = ''):
eg.
fab -H localhost install
# \
# this is the host you wish to SSH into for install
fab -H localhost install:aegir_version='6.x-1.7'
fab -H localhost install:hostname='myaegir.ld'
fab -H localhost install:aegir_version='6.x-1.7',hostname='myaegir.ld'
Optional install task arguments:
aegir_version:
What version of Aegir to install, eg. '6.x-1.7'
hostname:
Hostname for Aegir to be installed as
apps:
Default: True
If test to False, don't check/install mariadb, php, nginx