Skip to main content

Cloud Foundry CLI

Commands​

Version & help​

cf version

cf help

cf <command> help

Login & logout​

cf login -a <cf-api-endpoint>

cf logout

Organizations​

cf orgs

cf org <orgname>

Space​

cf create-space -o <orgname> <newspacename>

cf spaces

cf space <spacename>

Quota​

cf quotas

Targets​

cf target

cf target -s <newspacename>

Applications​

cf apps

cf app <appname>

cf push

cf restage <appname>

cf dev deploy-service <service-name>

cf services

cf marketplace -s elephantsql

cf create-service elephantsql turtle cf-demo-db

cf bind-service cf-demo cf-demo-db

cf push pal-tracker --random-route -p src/PalTracker/bin/Release/netcoreapp2.1/publish

cf set-env pal-tracker WELCOME_MESSAGE "Hello from Cloud Foundry"

cf restart pal-tracker

cf delete pal-tracker

cf map-route

cf marketplace

cf create-service cleardb spark tracker-database

cf bind-service pal-tracker tracker-database

Scaling​

# instance
cf scale <appname> -i 3

# disk size (causes a restart)
cf scale <appname> -k 512M

# memory limit (causes a restart)
cf scale <appname> -m 1G

Logging & events​

cf logs <appname>

cf logs <appname> --recent

cf events

Access​

cf ssh