Welcome to documentation of the CF-Puppeteer cf plugin. The plugin was active maintained and fixed some issues from older versions of zero-downtime plugin. So see all upcoming features or changes read the Changelog on github.

Installation

CF-Community

$ cf install-plugin -r CF-Community "cf-puppeteer"

Binary

$ cf install-plugin path/to/downloaded/binary

Usage

$ cf zero-downtime-push [<App-Name>] -f <Manifest.yml> [options]

Options

-f                              path to application manifest
-p                              path to application files
-s                              name of the stack to use
-t                              push timeout (in secounds)
-show-app-log                   tail and show application log during application start
-env                            add environment key value pairs dynamic; can specity multiple times
-var                            variable key value pair for variable substitution; can specify multiple times
-vars-file                      path to a variable substitution file for manifest; can specify multiple times
--vendor-option                 option to delete or stop vendor application - default is delete,
--health-check-type             type of health check to perform,
--health-check-http-endpoint    endpoint for the 'http' health check type,
--invocation-timeout            timeout (in seconds) that controls individual health check invocations,
--process                       application process to update,

Example

$ cf zero-downtime-push -f manifest.yml -env DB_PORT=3306 -env DB_VENDOR=MYSQL -t 120 -show-app-log

Tracing

To show more informations while running the plugin you have to set the environment variable CF_PUPPETEER_TRACE to true

export CF_PUPPETEER_TRACE=true

Version

You can find all released versions on Github

Overview versions

Latest version: 0.0.14


Changelog

All changes and features of the upcoming release are complete documented at the Changelog.


About

Source

The source code an be found on: Github

Issues

If there are any issue or bug pleas open an a Issue on Github

Like

If you like the plugin, don’t forget to give it a ★ star on github

Contributors

Special thanks to all contributors - Skyfalke

Recent News

Version 1.0.0-rc.0

read more

Version 0.0.14

read more

Version 0.0.13

read more

Release Version 0.0.12

read more

More

Release Version 0.0.11

All News