Skip to content

backup-restore-notifications job from notifications/55

Github source: 7eb339a or master branch

Properties

domain

Cloud Foundry System Domain

notifications

app_domain

Domain used to host application

database

ca_cert

CA certificate for authenticating the database connection

database

Database name for the database connection

host

Host (IP or domain) for the database connection

password

Password for the database connection

port

Port for the database connection

username

Username for the database connection

organization

Organization that hosts the app

space

Space that hosts the app

uaa

client_id

Client id of the UAA

client_secret

Client secret of the UAA

release_level_backup

Use newer bbr scripts which are split by release

Default
false

ssl

skip_cert_verify

Whether to verify SSL certs when making HTTP and SMTP requests

Templates

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

  • bin/bbr/backup (from backup.sh.erb)
  • bin/bbr/metadata (from metadata.sh)
  • bin/bbr/post-restore-unlock (from post-restore-unlock.sh.erb)
  • bin/bbr/pre-restore-lock (from pre-restore-lock.sh.erb)
  • bin/bbr/restore (from restore.sh.erb)
  • bin/common (from common.sh.erb)
  • config/backup-restore-notifications-db-config.json (from config.json.erb)

Packages

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

This job relies on no runtime packages.