smbbrokerpush job from smb-volume/3.1.12
Github source:
750f2ca
or
master branch
Properties¶
app_domain
¶
domain used to host the broker app
app_name
¶
application name to use when pushing the broker to cloud foundry and setting the route
- Default
smbbroker
broker_name
¶
name of the service broker registered in CF
- Default
smbbroker
cf
¶
admin_password
¶password of the CF admin user
admin_user
¶username of the CF admin user
client_id
¶ID of the CF client
client_secret
¶Secret of the CF client
dial_timeout
¶CF CLI connection dial timeout
- Default
5
credhub
¶
create_security_group
¶true if the errand should create a security group to allow traffic to any ip on ports 8443,8844
- Default
true
store_id
¶Store ID used to namespace instance details and bindings in store
- Default
smbbroker
uaa_client_id
¶UAA client ID when using CredHub to store broker state
- Default
""
uaa_client_secret
¶UAA client secret when using CredHub to store broker state
- Default
""
url
¶CredHub URL when using CredHub to store broker state
- Default
""
domain
¶
Cloud Foundry system domain
error_on_misconfiguration
¶
throw error on service misconfiguration during deployment
- Default
true
log_level
¶
smbbroker log level
- Default
info
log_time_format
¶
Format for timestamp in component logs. Valid values are ‘unix-epoch’ and ‘rfc3339’.
- Default
rfc3339
memory_in_mb
¶
amount of memory allocated to the broker app
- Default
256
organization
¶
organization that hosts the app
password
¶
service broker password
register_broker
¶
true if the errand should register the service broker after pushing it to cf
- Default
true
services
¶
List of services and plans supported by broker
- Default
- bindable: true description: 'Existing SMB shares (see: https://code.cloudfoundry.org/smb-volume-release/)' id: 9db9cca4-8fd5-4b96-a4c7-0a48f47c3bad metadata: display_name: SMB Volume Broker documentation_url: https://docs.cloudfoundry.org/devguide/services/using-vol-services.html image_url: data:image/png;base64,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 long_description: Broker for existing SMB shares provider_display_name: Dell / Pivotal name: smb plan_updatable: false plans: - description: A preexisting share id: 0da18102-48dc-46d0-98b3-7a4ff6dc9c54 metadata: costs: - amount: usd: 0 unit: MONTHLY display_name: Existing Shares name: Existing requires: - volume_mount tags: - smb
skip_cert_verify
¶
true if the cf api uses test certs that should not be verified
- Default
false
space
¶
space that hosts the app
syslog_url
¶
external log service URL
username
¶
service broker username
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/smbbrokerpush/
directory
(learn more).
bin/run
(fromdeploy.sh.erb
)config/services.json
(fromservices.json.erb
)Procfile
(fromProcfile.erb
)credhub.json
(fromcredhub.json.erb
)manifest.yml
(frommanifest.yml.erb
)start.sh
(fromstart.sh.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.