deploy-notifications job from notifications/49
Github source:
7fe829e
or
master branch
Properties¶
domain
¶
Cloud Foundry System Domain
notifications
¶
app_domain
¶Domain used to host application
buildpack_url
¶Optional parameter that specifies the url of the buildpack to use. Helpful if your environment does not have the latest Go buildpack.
cf
¶
admin_password
¶Password of the CF admin user
admin_user
¶Username of the CF admin user
dial_timeout
¶CF CLI connection dial timeout
- Default
5
database
¶
ca_cert
¶CA certificate for authenticating the database connection
common_name
¶CA common name for authenticating the database connection
database
¶Database name for the database connection
host
¶Host (IP or domain) for the database connection
max_open_connections
¶Maximum number of open connections to the database
password
¶Password for the database connection
port
¶Port for the database connection
url
¶URL pointing to database. When present, overrides database adapter, username, password, host, port, and database properties.
username
¶Username for the database connection
default_template
¶default template to use for the service
enable_diego
¶Enable deployment to diego
encryption_key
¶key used to encrypt unsubscribe IDs
error_on_misconfiguration
¶Throw error on service misconfiguration during deployment
- Default
true
instance_count
¶number of instances of service to run
network
¶Network used to host application
organization
¶Organization that hosts the app
sender
¶Sender of the notification
smtp
¶
auth_mechanism
¶SMTP Authentication mechanism, should be one of [none plain cram-md5]
crammd5_secret
¶Secret to use with CRAMMD5 auth mechanism
host
¶SMTP Host name
pass
¶Password of the SMTP user
port
¶SMTP port number
tls
¶Uses SMTP TLS
user
¶Username for the SMTP host
space
¶Space that hosts the app
syslog_url
¶External log service URL
uaa
¶
admin_client_id
¶Admin client id of the UAA
admin_client_secret
¶Admin client secret of the UAA
client_id
¶Client id of the UAA
client_secret
¶Client secret of the UAA
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/deploy-notifications/
directory
(learn more).
bin/run
(fromdeploy.sh.erb
)database.crt
(fromdatabase.crt.erb
)manifest.yml
(frommanifest.yml.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.