- Documentation: bosh.io/docs/cli-v2
- Slack: #bosh on https://slack.cloudfoundry.org
- Mailing list: cf-bosh
- CI: https://main.bosh-ci.cf-app.com/teams/main/pipelines/bosh:cli
- Roadmap: Pivotal Tracker
This project includes director
and uaa
packages meant to be used in your project for programmatic access to the Director API.
See docs/example.go for a live short usage example.
Some older versions of the ruby bosh
CLI wrote non-standard YAML files which this CLI cannot parse. You can migrate those files with the following command and commit them to your repository. They will continue to work with older ruby bosh
CLI.
$ cd your-release-directory
$ ruby -e 'require "YAML"; `grep -rl "binary |-" releases/*.yml .final_builds`.split("\n").each{|file| yaml = YAML.load(File.read(file)); File.write(file, YAML.dump(yaml)) }'