Cloud Foundry cli plugin for rolling restart of application instances
Go
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Godeps
.gitignore
CONTRIBUTING.md
LICENSE.md
NOTICE.md
README.md
cf_recycle_plugin.go
cf_recycle_plugin_suite_test.go
cf_recycle_plugin_test.go

README.md

cf-recycle-plugin

This Cloudfoundry cli plugin is to allow the recycling of application instances without interruption to the application availability.

The plugin works by restarting individual Application Instances(AI's) waiting for one to fully restart before moving on to the next.

Prerequisites

  1. Golang 1.5+
  2. CF CLI 6.13+

Installation from Source

git clone git@github.com:comcast/cf-recycle-plugin.git
go get github.com/cloudfoundry/cli
godep go build -o deploy/cf-recycle-plugin
cf install-plugin deploy/cf-recycle-plugin -f

Download

Binaries are available in the releases section.

Usage

cf recycle <APP NAME>