virtualbox_cpi job from bosh-virtualbox-cpi/0.4.1
Github source:
fe0b631
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.