Skip to content

sunilake/cfdev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. Download the CF Dev binary here.
  2. (if needed) Uninstall PCF Dev plugin if its installed cf uninstall-plugin pcfdev.
  3. Install the CF Dev plugin cf install-plugin <path to cfdev binary>.

Start

Run CF Dev cf dev start.

Run BOSH with CF Dev

  1. (if needed) Install BOSH CLI v2.
  2. Set environment variables to point BOSH to your CF Dev instance eval "$(cf dev bosh env)".
  3. 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.

About

A fast and easy local Cloud Foundry experience powered by LinuxKit & VPNKit

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 71.1%
  • Shell 28.4%
  • Makefile 0.5%