softlayer_cpi job from bosh-softlayer-cpi/35
Github source:
54ba4f7
or
master branch
Properties¶
agent
¶
blobstore
¶
access_key_id
¶AWS access_key_id for agent used by s3 blobstore plugin
address
¶Address for agent to connect to blobstore server used by simple blobstore plugin
secret_access_key
¶AWS secret_access_key for agent used by s3 blobstore plugin
mbus
¶Agent mbus
nats
¶
address
¶Address of the nats server
vcappassword
¶Vcap Password for VM
blobstore
¶
access_key_id
¶AWS access_key_id used by s3 blobstore plugin
address
¶Address of blobstore server used by simple blobstore plugin
agent
¶
password
¶Password agent uses to connect to blobstore used by simple blobstore plugin
user
¶Username agent uses to connect to blobstore used by simple blobstore plugin
bucket_name
¶AWS S3 Bucket used by s3 blobstore plugin
host
¶Host of blobstore server used by simple blobstore plugin
path
¶local blobstore path
port
¶Port of blobstore server used by simple blobstore plugin
- Default
25250
provider
¶Provider of the blobstore used by director and agent (dav|simple|s3)
- Default
dav
s3_force_path_style
¶Whether s3 blobstore plugin will always use path style for bucket access
- Default
false
s3_port
¶Port of blobstore server used by s3 blobstore plugin
- Default
443
secret_access_key
¶AWS secret_access_key used by s3 blobstore plugin
use_ssl
¶Whether the simple blobstore plugin should use SSL to connect to the blobstore server
- Default
true
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
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
registry
¶
address
¶Address of the Registry to connect to(When deploying director)
- Default
127.0.0.1
endpoint
¶Full URL for the registry endpoint that may include basic auth credentials
- Example
http://admin:admin-password@some-ip:port
host
¶Host of the Registry to connect to(When installing CPI)
- Default
127.0.0.1
password
¶Password to access the Registry
port
¶Port of the Registry to connect to
- Default
25777
username
¶User to access the Registry
softlayer
¶
api_endpoint
¶SoftLayer API endpoint
api_key
¶API key of the SoftLayer account
disable_os_reload
¶Disable OS reload function
enable_vps
¶Enable CPI to connect to the vps server
ssh_public_key
¶The content of the SSH public key to use when spinning up new vms
ssh_public_key_fingerprint
¶The Finger Print content of the SSH public key
swift_endpoint
¶Endpoint of the SWIFT object service
swift_username
¶User name of the SWIFT username
trace
¶Enable trace the http roundtrip log message
username
¶User name of the SoftLayer account
vps_host
¶Host of vps server
vps_port
¶Port of vps server
vps_use_ssl
¶Whether CPI should use SSL to connect to the vps server
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/softlayer_cpi/
directory
(learn more).
bin/cpi
(fromcpi.erb
)bin/cpi_ctl
(fromcpi_ctl.erb
)bin/pre-start
(frompre-start.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.