Skip to content

backup-restore-notifications job from notifications/42

Github source: 6eee869 or master branch

Properties

domain

Cloud Foundry System Domain

notifications

app_domain

Domain used to host application

cf

admin_password

Password of the CF admin user

admin_user

Username of the CF admin user

database

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

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.