Skip to content
A CF CLI plugin to help you migrate apps from the DEA to Diego runtime
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
bin
ci
commands
diegosupport
models
thingdoer
ui
vendor
.gitignore
LICENSE
NOTICE
README.md
VERSION
diego_enabler_suite_test.go
main.go
main_test.go

README.md

Diego-Enabler: CLI Plugin

This plugin is for CLI v6.13.0+. For CLI v6.12.4 and older, use the Diego-Beta plugin instead.

This plugin enables Diego support for an app running on Cloud Foundry. For more information about running apps on Diego, see the Migrating to Diego guide.

Full Command List

Command Usage Description
enable-diego cf enable-diego App_Name Migrate app to the Diego runtime
disable-diego cf disable-diego App_Name Migrate app to the DEA runtime
has-diego-enabled cf has-diego-enabled App_Name Report whether an app is configured to run on the Diego runtime
diego-apps cf diego-apps [-o ORG] Lists all apps running on the Diego runtime that are visible to the user
dea-apps cf dea-apps [-o ORG] Lists all apps running on the DEA runtime that are visible to the user
migrate-apps cf migrate-apps (diego | dea) [-o ORG] [-p MAX_IN_FLIGHT] Migrate all apps to Diego/DEA

Installation

To install the plugin from the CF Community repository:

$ cf add-plugin-repo CF-Community https://plugins.cloudfoundry.org/
$ cf install-plugin Diego-Enabler -r CF-Community

To install the plugin from GitHub:

First, copy the URL or download the binary for your OS/platform from the latest release page.

Then call cf install-plugin with either the URL you copied or the binary you downloaded:

  cf install-plugin [URL|binary]
You can’t perform that action at this time.