Skip to content

nfsbroker job from nfs-volume/1.2.0

Github source: c970db9c or master branch

Properties

nfsbroker

allowed_options

comma separated list of white-listed options that may be set during create or bind operations.

Default
uid,gid,auto_cache,username,password
Example
uid,gid,allow_root,allow_other,nfs_uid,nfs_gid,auto_cache,fsname,username,password

data_dir

(optional) Directory on broker VM to persist instance and binding state

Default
/var/vcap/store/nfsbroker

db_ca_cert

(optional) CA Cert to verify SSL connection, if not include, connection will be plain

Default
""

db_driver

(optional) database driver name when using SQL to store broker state

Default
""

db_hostname

(optional) database hostname when using SQL to store broker state

Default
""

db_name

(optional) database name when using SQL to store broker state

Default
""

db_password

(optional) database password when using SQL to store broker state

Default
""

db_port

(optional) database port when using SQL to store broker state

Default
""

db_username

(optional) database username when using SQL to store broker state

Default
""

default_options

comma separated list default values for options. If a default is specified but the option is not in the allowed-options, then the default value will be set and cannot be overridden.

Default
auto_cache:true
Example
uid:1000,gid:1000,allow_root:false,allow_other:false,nfs_uid:2000,nfs_gid:2000,auto_cache:false

listen_addr

(optional) address nfsbroker listens on

Default
0.0.0.0:8999

password

basic auth password to verify on incoming Service Broker requests

service_id

(optional) Id of the service to be registered with cf

Default
nfs-service-guid

service_name

(optional) name of the service to be registered with cf

Default
nfs

username

basic auth username to verify on incoming Service Broker requests

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/nfsbroker/ directory (learn more).

  • bin/nfsbroker_ctl (from ctl.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.