diff --git a/cli/app/deploy.go b/cli/app/deploy.go index 735608ae1..540292208 100644 --- a/cli/app/deploy.go +++ b/cli/app/deploy.go @@ -31,8 +31,11 @@ version of an existing deployed app, for this you need to look at the "abra app upgrade " command. You may pass "--force" to re-deploy the same version again. This can be useful -if the container runtime has gotten into a weird state or your doing some live -hacking. +if the container runtime has gotten into a weird state. + +Chas mode ("--chaos") will deploy your local checkout of a recipe as-is, +including unstaged changes and can be useful for live hacking and testing new +recipes. `, Action: func(c *cli.Context) error { app := internal.ValidateApp(c) diff --git a/cli/app/rollback.go b/cli/app/rollback.go index f81ae963d..df83200a6 100644 --- a/cli/app/rollback.go +++ b/cli/app/rollback.go @@ -28,11 +28,14 @@ var appRollbackCommand = &cli.Command{ This command rolls an app back to a previous version if one exists. You may pass "--force/-f" to downgrade to the same version again. This can be -useful if the container runtime has gotten into a weird state or your doing -some live hacking. +useful if the container runtime has gotten into a weird state. This action could be destructive, please ensure you have a copy of your app data beforehand - see "abra app backup " for more. + +Chas mode ("--chaos") will deploy your local checkout of a recipe as-is, +including unstaged changes and can be useful for live hacking and testing new +recipes. `, BashComplete: func(c *cli.Context) { appNames, err := config.GetAppNames() diff --git a/cli/app/upgrade.go b/cli/app/upgrade.go index 88d9af8a1..b0e5eb0c1 100644 --- a/cli/app/upgrade.go +++ b/cli/app/upgrade.go @@ -32,11 +32,14 @@ opposed to "abra app deploy " which will not change the version of a deployed app. You may pass "--force/-f" to upgrade to the same version again. This can be -useful if the container runtime has gotten into a weird state or your doing -some live hacking. +useful if the container runtime has gotten into a weird state. This action could be destructive, please ensure you have a copy of your app data beforehand - see "abra app backup " for more. + +Chas mode ("--chaos") will deploy your local checkout of a recipe as-is, +including unstaged changes and can be useful for live hacking and testing new +recipes. `, Action: func(c *cli.Context) error { app := internal.ValidateApp(c)