bui

command module
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2017 License: MIT Imports: 5 Imported by: 0

README

BOSH Admin UI

BOSH Admin UI to help operators get information quickly. Still a huge WIP

Getting Started

Requirements
  • BOSH Director with 1 or more deployments
Get required libraries and build

First, use glide to get the dependencies

glide install -v -s

Next, make the binary

make

Make a config file and run!

Create a simple config to point your BOSH similar to below

bosh-lite-config.yml

listen_addr: :9304
web_root: ui
skip_ssl_validation: true
bosh_addr: https://192.168.50.4:25555

Lastly, run the binary and point to the config file

./bui -c bosh-lite-config.yml

Access Bui on browser

Go on to your favorite browser and put in

127.0.0.1:9304

The default credentials is admin/admin.

Features

  • List stemcells
  • List releases
  • List deployments
  • SSH Support!

Development

Dependencies

glide install -v -s

Running Development build
npm install
npm run build
go run main.go
Live Reload for UI
grunt watch

If only updating html and javascript, you only need to refresh the package

Handy Notes
  • If you don't have grunt, then do 'sudo npm install -g grunt'

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL