User:Gozer/cloudfoundry setup: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 26: | Line 26: | ||
$> git submodule init | $> git submodule init | ||
$> git submodule update --recursive | $> git submodule update --recursive | ||
== Couldfoundry Install == | |||
=== vcap-controller1 === | |||
$> su - vcap | |||
$> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/cloudfoundry -c $HOME/cloudfoundry/vcap/dev_setup/deployments/sample/multihost_labs/rest.yml 2>&1 | tee deployment.log | |||
$> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev -n controller start | |||
=== vcap-router1 === | |||
$> su - vcap | |||
$> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/cloudfoundry -c $HOME/cloudfoundry/vcap/dev_setup/deployments/sample/multihost_labs/router.yml 2>&1 | tee deployment.log | |||
$> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev -n router start | |||
=== vcap-dea1 === | |||
$> su - vcap | |||
$> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/cloudfoundry -c $HOME/cloudfoundry/vcap/dev_setup/deployments/sample/multihost_labs/dea.yml 2>&1 | tee deployment.log | |||
$> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev -n dea start | |||
Revision as of 21:12, 4 January 2012
Initial setup for labs
Machine Roles
3 machines setup:
- vcap-controller1 (controls and runs the whole thing)
- vcap-router1 (public request router)
- vcap-dea1 (execution agent)
Fronted by Zeus on *.vcap.mozillalabs.com
Machine Setup
All servers are Ubuntu 10.04.3 LTS installs
Initial setup:
# Create dedicated vcap user $> useradd -m vcap $> su - vcap $> mkdir $HOME/cloudfoundry $> cd $HOME/cloudfoundry # Get the current development code $> git clone git://github.com/cloudfoundry/vcap.git $> cd vcap $> git submodule init $> git submodule update --recursive
Couldfoundry Install
vcap-controller1
$> su - vcap $> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/cloudfoundry -c $HOME/cloudfoundry/vcap/dev_setup/deployments/sample/multihost_labs/rest.yml 2>&1 | tee deployment.log $> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev -n controller start
vcap-router1
$> su - vcap $> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/cloudfoundry -c $HOME/cloudfoundry/vcap/dev_setup/deployments/sample/multihost_labs/router.yml 2>&1 | tee deployment.log $> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev -n router start
vcap-dea1
$> su - vcap $> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/cloudfoundry -c $HOME/cloudfoundry/vcap/dev_setup/deployments/sample/multihost_labs/dea.yml 2>&1 | tee deployment.log $> $HOME/cloudfoundry/vcap/dev_setup/bin/vcap_dev -n dea start