Downloading Resources...
Starting VPNKit ...
Starting the VM...
Deploying the BOSH Director...
Deploying CF...
██████╗███████╗██████╗ ███████╗██╗ ██╗
██╔════╝██╔════╝██╔══██╗██╔════╝██║ ██║
██║ █████╗ ██║ ██║█████╗ ██║ ██║
██║ ██╔══╝ ██║ ██║██╔══╝ ╚██╗ ██╔╝
╚██████╗██║ ██████╔╝███████╗ ╚████╔╝
╚═════╝╚═╝ ╚═════╝ ╚══════╝ ╚═══╝
is now running!
To begin using CF Dev, please run:
cf login -a https://api.v3.pcfdev.io --skip-ssl-validation
Admin user => Email: admin / Password: admin
Regular user => Email: user / Password: pass
CF Dev is a new distribution of Cloud Foundry designed to run on a developer’s laptop or workstation using native hypervisors and a fully functional BOSH Director. CF Dev gives application developers the full Cloud Foundry experience in a lightweight, easy to install package. CF Dev is intended for application developers who wish to develop and debug their application locally on a full-featured Cloud Foundry. CF Dev is also an excellent getting started environment for developers interested in learning and exploring Cloud Foundry.
Prerequisites
- CF CLI
- Internet connection (or Dnsmasq or Acrylic) required for wildcard DNS resolution
Install
- Download the CF Dev binary here.
- (if needed) Uninstall PCF Dev plugin if its installed
cf uninstall-plugin pcfdev
.
- Install the CF Dev plugin
cf install-plugin <path to cfdev binary>
.
Start
Run CF Dev cf dev start
.
Run BOSH with CF Dev
- (if needed) Install BOSH CLI v2.
- Set environment variables to point BOSH to your CF Dev instance
eval "$(cf dev bosh env)"
.
- Run BOSH
bosh <command you want to run>
.
Uninstall
To temporarily stop CF Dev run cf dev stop
.
To uninstall the CF Dev cf CLI plugin run cf uninstall-plugin cfdev
.
Contributing
If you are interested in contributing to CF Dev, please refer to the contributing guidelines.