cloud-provider job from kubo/0.8.0
Github source:
85905f7
or
master branch
Properties¶
cloud-provider
¶
gce
¶
network-name
¶Google Cloud network name. Required when cloud-provider.type is gce
project-id
¶Google Cloud project id. Required when cloud-provider.type is gce
worker-node-tag
¶Google Cloud tag that identifies only worker nodes in this deployment.
type
¶Type of Cloud Provider to use
- Example
gce, vsphere
vsphere
¶
datacenter
¶Datacenter to be used
datastore
¶Datastore to use for provisioning volumes using storage classes/dynamic provisioning
insecure-flag
¶set to 1 if the host above uses a self-signed cert
- Default
0
password
¶Password for vCenter
port
¶Default 443 for vCenter
- Default
443
scsicontrollertype
¶vSphere vSCSI adapter type name
- Default
pvscsi
server
¶IP/URL for vCenter
user
¶User name for vCenter
vm-uuid
¶VM Instance UUID of virtual machine which can be retrieved from instanceUuid property in VmConfigInfo, or also set as vc.uuid in VMX file. If empty, will be retrieved from sysfs (requires root)
working-dir
¶Folder in which VMs are provisioned
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/cloud-provider/
directory
(learn more).
bin/cloud-provider_utils
(frombin/cloud-provider_utils.erb
)config/cloud-provider.ini
(fromconfig/cloud-provider.ini.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.