google_cpi job from bosh-google-cpi/25.1.0
Github source:
964a3c97
or
master branch
Properties¶
agent
¶
blobstore
¶
options
¶Options for the blobstore used by deployed BOSH agents
- Default
{}
mbus
¶Mbus URL used by deployed BOSH agents
blobstore
¶
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
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)
- Default
dav
google
¶
default_root_disk_size_gb
¶The default size (in Gb) of the instances root disk
- Default
0
default_root_disk_type
¶The name of the default Google Compute Engine Disk Type the CPI will use when creating the instances root disk
- Default
""
json_key
¶Google Compute Engine JSON key
- Default
""
project
¶Google Compute Engine project
ntp
¶
List of ntp server IPs
- Default
- 169.254.169.254
registry
¶
client
¶
tls
¶
cacert
¶Registry Client Root CA certificates (PEM format)
cert
¶Registry Client Certificate (PEM format)
insecure_skip_verify
¶Skip Registry server’s certificate chain and host name verification
- Default
true
key
¶Registry Client Key (PEM format)
host
¶Registry Hostname
password
¶Registry Password
- Default
admin
port
¶Registry Port
- Default
25777
protocol
¶Registry Protocol (http|https)
- Default
http
use_gce_metadata
¶Google Compute Engine metadata should be used instead of BOSH registry
- Default
true
username
¶Registry Username
- Default
admin
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/google_cpi/
directory
(learn more).
bin/cpi
(frombin/cpi.erb
)bin/pre-start
(frombin/pre-start.erb
)config/cpi.json
(fromconfig/cpi.json.erb
)config/registry.cacertfile
(fromconfig/registry.cacertfile.erb
)config/registry.certfile
(fromconfig/registry.certfile.erb
)config/registry.keyfile
(fromconfig/registry.keyfile.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.