virtualbox_cpi job from bosh-virtualbox-cpi/0.5.0
Github source:
92ff970 or
master branch
Properties¶
agent¶
mbus¶Agent mbus
nats¶
address¶Address of the nats server
auto_enable_networks¶
Automatically enabled necessary networks on first use.
- Default
true
bin_path¶
Path to VBoxManage binary on the SSH-ed machine
- Default
VBoxManage
env¶
http_proxy¶Http proxy to connect to cloud API’s
https_proxy¶Https proxy to connect to cloud API’s
no_proxy¶No proxy environment variable
host¶
Address where VirtualBox is running. If not set, assumes that VirtualBox CLI is accessible.
- Default
""
- Example
-
192.168.50.1
nats¶
address¶Address of the nats server
password¶Password to connect to nats with
port¶Port that the nats server listens on
- Default
4222
user¶Username to connect to nats with
- Default
nats
ntp¶
List of ntp server IPs. pool.ntp.org attempts to return IPs closest to your location, but you can still specify if needed.
- Default
- 0.pool.ntp.org - 1.pool.ntp.org
private_key¶
Private key to use when SSH-ing into machine that’s running VirtualBox
- Default
""
storage_controller¶
For VirtualBox 6.1+ only sata works. Available: scsi, ide or sata.
- Default
sata
store_dir¶
Directory path to use to store stemcells, disks, and VMs managed by VirtualBox (’~’ will be expanded)
- Default
~/.bosh_virtualbox_cpi
username¶
Username to use when SSH-ing into machine that’s running VirtualBox
- Default
ubuntu
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/virtualbox_cpi/ directory
(learn more).
bin/cpi(fromcpi.erb)config/cpi.json(fromcpi.json.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.