LinuxCommandLibrary

cf

Command line tool to manage apps and services on Cloud Foundry.

TLDR

Log in to the Cloud Foundry API

$ cf login -a [api_url]
copy


Push an app using the default settings
$ cf push [app_name]
copy


View the services available from your organization
$ cf marketplace
copy


Create a service instance
$ cf create-service [service] [plan] [service_name]
copy


Connect an application to a service
$ cf bind-service [app_name] [service_name]
copy


Run a script whose code is included in the app, but runs independently
$ cf run-task [app_name] "[script_command]" --name [task_name]
copy


Start an interactive SSH session with a VM hosting an app
$ cf ssh [app_name]
copy


View a dump of recent app logs
$ cf logs [app_name] --recent
copy

Copied to clipboard