Releases: cloudfoundry/credhub-cli
Releases · cloudfoundry/credhub-cli
1.7.6
Features
- Obscures the value of credentials in the output from
set
,generate
andregenerate
operations.
Bug Fixes and Minor Improvements
- Updates dependencies
1.7.5
- Adds a new bulk export command to complement the bulk import functionality, courtesy of @archgrove (#38)
1.7.4
- Reverts a backwards-incompatible change that was made to CredHub's error responses to authorization endpoints. This regression was causing clients expecting the older JSON structure to fail to refresh their access tokens.
1.7.3
Minor process improvements.
1.7.1
Minor bugfixes and improvements.
1.7.0
Features
curl
: CLI now supports executing arbitrary HTTPS requests to a CredHub server, using the CLI's configuration to set auth headers, establish and tunnel through socks5 proxies, etc.get --key
: When executing acredhub get
, the CLI can be configured to only return the value you're interested in, without indentation, with the--key, -k
flag. No more peeling whitespace off of certificates and private keys — just usecredhub get -n /my/cert -k "certificate"
.bulk-regenerate
: CLI now supports the bulk regeneration of all certificates signed by a named CA, recursively.
1.6.0
This release primarily includes quality-of-life improvements, particularly for users of bosh-bootloader (bbl).
Features
- Authenticates automatically and discards bearer token after any command that requires authentication, provided certain environment variables are set. This allows us not to write a bearer token to your filesystem, and avoids frustrating re-authentication intervals. The required environment variables are:
CREDHUB_SERVER
-- URI for CredHub serverCREDHUB_CLIENT
-- UAA client nameCREDHUB_SECRET
-- UAA client secret
- Supports creating a short-lived socks5 proxy over SSH and using it for the lifespan of a single command. Mimics the behavior of BOSH cli v2.0.48, though the CredHub CLI expects the
ssh+socks5
URI at theCREDHUB_PROXY
environment variable. - Supports UAA's SSO authentication (thanks @aeijdenberg! -- #15)
- Supports system trust stores for validating CredHub and UAA server TLS certificates (resolves #22).
1.5.3
1.5.2
Resolves issue with https_proxy not being respected.
1.5.1
Update GO dependencies [#153194303] Server presents version on authenticated endpoint Signed-off-by: Ashwin Venkatesh <avenkatesh@pivotal.io>