Skip to content

cc_uploader job from capi/1.145.0

Github source: a4ea7a3c or master branch

Properties

capi

cc_uploader

bind_addr

Address of interface on which to serve files

Default
0.0.0.0
cc
ca_cert

PEM-encoded CA certificate

client_cert

PEM-encoded client certificate

client_key

PEM-encoded client key

job_polling_interval_in_seconds

the interval between job polling requests

debug_bind_addr

Address at which to serve debug info

Default
127.0.0.1
debug_port

Port at which to serve debug info

Default
17018
dropsonde_port

local metron agent’s port

Default
3457
log_level

Log level

Default
info
logging
format
timestamp

Format for timestamp in component logs. Valid values are ‘unix-epoch’ and ‘rfc3339’.

Default
rfc3339
mutual_tls
ca_cert

PEM-encoded CA certificate for secure, mutually authenticated TLS communication

server_cert

PEM-encoded certificate for secure, mutually authenticated TLS communication

server_key

PEM-encoded key for secure, mutually authenticated TLS communication

http_port

Port by which clients will communicate with the cc uploader using http

Default
9090

https_port

Port by which clients will communicate with the cc uploader using https (mutual TLS)

Default
9091

internal_hostname

Hostname by which clients will communicate with the cc uploader

Default
cc-uploader.service.cf.internal

temporary_disable_non_tls_endpoints

nginx_cc and cc_uploader components disable non-TLS endpoints

Default
false

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/cc_uploader/ directory (learn more).

  • bin/cc_uploader_as_vcap (from cc_uploader_as_vcap.erb)
  • bin/pre-start (from pre-start.erb)
  • config/bpm.yml (from bpm.yml.erb)
  • config/cc_uploader_config.json (from cc_uploader_config.json.erb)
  • config/certs/cc/ca.crt (from cc_ca.crt.erb)
  • config/certs/cc/client.crt (from cc_uploader_client.crt.erb)
  • config/certs/cc/client.key (from cc_uploader_client.key.erb)
  • config/certs/cc_uploader/ca.crt (from cc_uploader_server_ca.crt.erb)
  • config/certs/cc_uploader/server.crt (from cc_uploader_server.crt.erb)
  • config/certs/cc_uploader/server.key (from cc_uploader_server.key.erb)

Packages

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