Releases: cloudfoundry/credhub-cli
Releases · cloudfoundry/credhub-cli
1.7.7
1.7.6
1.7.5
- Adds a new bulk export command to complement the bulk import functionality, courtesy of @archgrove (#38)
1.7.4
1.7.3
1.7.1
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, -kflag. 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+socks5URI at theCREDHUB_PROXYenvironment variable. - Supports UAA's SSO authentication (thanks @aeijdenberg! -- #15)
- Supports system trust stores for validating CredHub and UAA server TLS certificates (resolves #22).