Skip to content

service-fabrik-deployment-hooks job from service-fabrik/3.251.0

Github source: 63d92448 or master branch

Properties

actions

Deployment actions template

enable_circuit_breaker

Switch used to turn on/off circuit breaker

Default
false

enable_syscall_filters

Determines whether to enable syscall filtering for action scripts

Default
false

hook

ip

IP address used for reporting endpoints

log_event

Determines whether event logging must be enabled or not

Default
false

port

Port used for reporting endpoints

Default
9295

protocol

Protocol for reporting endpoints

Default
https

ssl

cert

Signed certificate used for communication

key

Private key used for communication

http_timeout

Timeout duration for any request to deployment hooks

Default
80000

log_level

Log level of the deployment hooks

Default
debug

password

Deployment Hook’s basic auth password

Default
secret

skip_ssl_validation

Determines whether the deployment hooks should verify SSL certificates when communicating with other endpoints such as broker

Default
true

username

Deployment Hook’s basic auth username

Default
hook

whitelisted_syscalls

Space separated string of syscalls

Default
""

Templates

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

  • bin/job_properties.sh (from bin/job_properties.sh.erb)
  • bin/service-fabrik-deployment-hooks_ctl (from bin/service-fabrik-deployment-hooks_ctl.erb)
  • config/settings.yml (from config/settings.yml.erb)

Packages

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