Releases: cloudfoundry/bosh-cli
Releases · cloudfoundry/bosh-cli
v0.0.113
- Add support for
((key.subkey))interpolation syntax to grab nested values - Add
--vars-storeandvariablessection to manifests- See https://github.com/cloudfoundry/bosh-deployment for example usage of variables
- Display links consumed/provided in inspect release output
- Show error column in
bosh events - Backport
--fixflag for recreate command - Remove
--detailsflag from vms command - Add bootstrap and index columns to vms/instances
--detailsoutput
v0.0.107
v0.0.106
- Added
--pathtobuild-manifestcommand to extra portion of a template - Added partial interpolation
- For example now system_domain variable in "https://api.((system_domain))" will be interpolated
v0.0.105
- Added
cpi-configandupdate-cpi-configfor upcoming multi CPI support - Backported
attach-diskcommand
v0.0.101
- Bring back
login/logoutcommand aliases - Backported
ignore/unignorecommands to ignore instances - Show
Ignorecolumn for instances and VMs - Show warnings in deploy output
- Accounts for type=warning event log type
- Added
--var-env=PREFIXto fetch interpolation variables from environment variablesFOO_password=123 bosh deploy manifest.yml --var-env FOOto import all variables starting withFOO_
- Use
Authorizationheader instead of in-URL username/password to hide credentials from debug logs
v0.0.100
- Variable substation works in a compatible way with spiff
- You can prefix your variables with
!(e.g.((!myvar))) and spiff will ignore them but bosh-cli will replace
- You can prefix your variables with
- Be explicit about options required for start/stop/update/etc. in the Director client library
v0.0.98
- Fixed
bosh cck --autoto correctly pick default resolutions
v0.0.97
- Add
bosh helpcommand (same content asbosh -h) - Allow
BOSH_GW_*env vars for gateway flags (seebosh ssh -h) bosh reset-releasenow deletes.blobsandblobsdirectories
v0.0.96
- Removes statefullness from
environmentanddeploymentcommands- All Director related commands require
-eflag with either URL or environment alias - All deployment level commands require
-dflag with deployment name
- All Director related commands require
Sample workflow after this change:
./prod $ bosh create-env manifest.yml -l ...
./prod $ bosh alias-env prod -e https://my-ip --ca-cert ./ca.crt
./prod $ bosh -e prod env
./prod $ bosh -e prod upload-stemcell ...
./prod $ cd cf/
./prod/cf $ bosh -e prod -d cf deploy manifest.yml
...
Keep in mind that BOSH_ENVIRONMENT and BOSH_DEPLOYMENT environment variables with direnv to make switching between environments easy and safe.
v0.0.95
- Backport
--max-in-flightand--canariesflags for deployment commands - Backport
delete-vmcommand - Backport
--dry-runflag onbosh deploycommand