This repository has been archived by the owner on Jan 26, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 351
/
README
74 lines (51 loc) · 2.49 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
NOTE: This is an alpha release of these scripts.
Description:
This subdirectory contains the chef cookbooks to deploy and setup Cloud Foundry
in a single or multiple host environment. The cookbooks assume that they are
running on a freshly installed Ubuntu 10.04 server.
Quick Start:
-----------
To Deploy:
vcap/dev_setup/bin/vcap_dev_setup
It will download Cloud Foundry source code into
$HOME/cloudfoundry/vcap
It will create a default deployment named 'devbox' under
$HOME/cloudfoundry/.deployments/devbox
To Start:
vcap/dev_setup/bin/vcap_dev start
To Stop:
vcap/dev_setup/bin/vcap_dev stop
More Options:
------------
o To use Cloud Foundry source code that you have already downloaded.
To Deploy:
e.g. If Cloud Foundry source is downloaded into $HOME/projects/vcap.
$HOME/projects/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/projects
It will not download Cloud Foundry source code. It will just setup the config files to
use the Cloud Foundry source code from $HOME/projects/vcap.
It will create a default deployment named 'devbox' under
$HOME/projects/.deployment/devbox
To Start:
$HOME/projects/vcap/dev_setup/bin/vcap_dev -d $HOME/projects start
To Stop::
$HOME/projects/vcap/dev_setup/bin/vcap_dev -d $HOME/projects stop
o To use a custom deployment config
e.g. If you want to use the multihost sample config file
$HOME/projects/vcap/dev_setup/deployments/sample/multihost_mysql/dea.yml
To Deploy:
$HOME/projects/vcap/dev_setup/bin/vcap_dev_setup -d $HOME/projects -c $HOME/projects/vcap/dev_setup/deployments/sample/multihost_mysql/dea.yml
It will not download Cloud Foundry source code. It will just setup the config files to
use the Cloud Foundry source code from $HOME/projects/vcap.
It will create a deployment named 'dea' under
$HOME/projects/.deployment/dea
To Start:
$HOME/projects/vcap/dev_setup/bin/vcap_dev -d $HOME/projects -n dea start
To Stop:
$HOME/projects/vcap/dev_setup/bin/vcap_dev -d $HOME/projects -n dea stop
o To use a custom domain
e.g. If you do not want your CloudFoundry domain as vcap.me
$HOME/projects/vcap/dev_setup/bin/vcap_dev_setup -D myowndomain.com
Later, you will target your CloudFoundry installation with:
vmc target api.myowndomain.com
NOTE: To learn more about custom deployment config files and multi host setups
see the README file vcap/dev_setup/deployments/README.