This event has ended. Create your own event on Sched.
Thursday, June 15 • 11:30am - 12:00pm
BOSH CLI v2: the evolution of the BOSH command line interface - Shatarupa Nandi & Danny Berger, Pivotal

Sign up or log in to save this to your schedule and see who's attending!

BOSH operators spend an enormous amount of time using the bosh command line interface (CLI). Any interaction with BOSH or the clusters it manages, is essentially an invocation of the CLI with some parameters. While the current Ruby-based CLI has served the community well, it suffered from many shortcomings. Some important ones are:
- It is slow and difficult to install (especially on Windows)
- It lacked a consistent user experience when using the commands
Additionally, BOSH init (replacement for micro BOSH) introduced it's own CLI.

To remedy these issues and streamline the BOSH operator's experience, the BOSH team has created a new, Golang-based, CLI which addresses existing feedback and:
- Adds enhancements to existing commands
- Encourages more secure usage patterns
- Reduces the need for several different manifest generation tools
- Provides a Golang-based client to securely access the BOSH Director API

This talk will provide a complete overview of BOSH CLI v2, including discussions on how to migrate your environments and scripts to the next evolution of the CLI. It will also introduce the audience to 'bosh-deployment', the preferred way of installing the BOSH Director.

avatar for Danny Berger

Danny Berger

Software Engineer, Pivotal Software, Inc.
Danny is a software engineer at heart who has worn many hats across several different industries with the goal of making sure businesses can succeed technically. He first discovered BOSH when researching open source infrastructure management tools, and soon he was creating BOSH releases... Read More →

Shatarupa Nandi

Director of Software Engineering, Pivotal

Thursday June 15, 2017 11:30am - 12:00pm
Grand Ballroom AB

Attendees (143)