Releases: cloudfoundry/credhub-cli
Releases · cloudfoundry/credhub-cli
0.6.0
CLI version 0.6.0 is only compatible with server version 0.6.x
New Features -
- Ability to set JSON-type credentials
- Responses now returned in yaml-like format to support unstructured data of JSON-type credentials
Known Issues -
- Credential values containing non-yaml formant special characters are returned in single quotes. The quotes are a formatting concern and not part of the credential value. For example,
*jJs^%Sowill return as'*jJs^%So'
0.5.1
0.5.0
CLI version 0.5.0 is only compatible with server version 0.5.0
New Features -
- CA set and generate operations are now done in same namespace as credentials
- Ability to generate intermediate CA certificates
- Ability to define key usage extension values
- Update password generation defaults - length: 30, special characters: excluded
Breaking changes -
- Due to the change in special character default, an error will occur when regenerating previously generated credentials that used the exclude_special=true setting. You may generate the value again with the desired parameters to resolve this issue.
0.4.0
CLI version 0.4.0 is only compatible with server version 0.4.0
New Features -
- Regenerate credentials in same form as previously generated
- Define extended key usage extension values when generating certificates
- Accurately reflects CLI and targeted server version
- Modified to conform to new CredHub credentials API
0.3.0
0.2.0
New features -
- Ability to enter password credentials interactively to avoid bash history
- Support for aliased short commands
- Support for short command parameters
- Dependencies are now vendored to static versions
- Ability to find credentials by partial name or path search
- Bug fixes
Initial Release for Alpha Testing
Initial release of the CredHub CLI for alpha testing. Backward compatibility may be broken during alpha testing period, so you should check back for a new release before reporting issues.
Available commands:
- api - Set the API server to use
- login - Authenticates user with CredHub
- logout - Discard authenticated user session
- get - Get a credential value
- set - Set a credential value
- generate - Generate a credential value
- delete - Delete a credential value
- ca-get - Get a certificate authority
- ca-set - Set a certificate authority for generating signed certificates
- ca-generate - Configures a certificate authority with a generated key pair