2016-04-27 19:36:08 -04:00
|
|
|
|
2017-08-09 20:07:50 -04:00
|
|
|
#### **Version v0.3.2**
|
|
|
|
|
|
|
|
##### FEATURES
|
|
|
|
|
|
|
|
* Added kubernetes-vault support
|
|
|
|
* Added onetime only mode via the one-shot option
|
|
|
|
* Added the 'retries' parameter to resources to allow optional maxRetries
|
|
|
|
|
2017-05-24 07:41:16 -04:00
|
|
|
#### **Version v0.3.1**
|
|
|
|
|
|
|
|
##### FEATURES
|
|
|
|
|
|
|
|
* Added a mode option to the resource specification enabling secrets to set the file permissions
|
|
|
|
* Fixed a bug in the renewal time, when a resource does not have a custom update and the lease time is 0s
|
|
|
|
* Cleaned up some of the vetting issues
|
|
|
|
* Change the travis build to use golang v1.8.1
|
|
|
|
* Added a version flag -version and passing the gitsha in the version
|
|
|
|
* Updated the kubernete deployment files
|
|
|
|
|
2016-06-30 09:07:00 -04:00
|
|
|
#### **Version v0.1.0**
|
|
|
|
|
|
|
|
##### FEATURES
|
|
|
|
|
|
|
|
BUGS
|
2017-05-24 07:41:16 -04:00
|
|
|
* Fixed the bundle format to produce four file, a bundle with cert+ca, and the FILENAME-ca.pem, FILENAME-key.pem,
|
2016-06-30 09:07:00 -04:00
|
|
|
and the FILENAME.pem certificate
|
|
|
|
|
2016-04-27 19:36:08 -04:00
|
|
|
#### **Version v0.0.9-1**
|
|
|
|
|
|
|
|
##### FEATURES
|
|
|
|
|
2017-05-24 07:41:16 -04:00
|
|
|
* Adding the ability to perform environment variable substituted of the resource path i.e.
|
|
|
|
-resource=secret:/secrets/%ENV%/myset : %ENV% will substituted
|
|
|
|
|
2016-04-27 19:36:08 -04:00
|
|
|
#### **Version v0.0.9**
|
|
|
|
|
|
|
|
##### FEATURES
|
|
|
|
|
|
|
|
* Adding the ability to create random secrets via the create option
|
|
|
|
|
2016-03-17 10:06:43 -04:00
|
|
|
#### **Version v0.0.8**
|
|
|
|
|
|
|
|
##### FEATURES
|
|
|
|
|
2017-05-24 07:41:16 -04:00
|
|
|
* Adding an exec option to the control set, the command is called whenever a change is made on the resource with a
|
2016-03-17 10:06:43 -04:00
|
|
|
condfigurable timeout (default to 60s)
|
|
|
|
-cn=secret:platform/secrets/se2:fmt=yaml,exec=tests/runme.sh,update=1s
|
2016-03-16 12:20:46 -04:00
|
|
|
|
|
|
|
#### **Version v0.0.7**
|
|
|
|
|
|
|
|
##### FEATURES
|
|
|
|
* Adding the ability to the perform raw queries to vault, the formatting stays the same - a single
|
|
|
|
data key 'content' is returned, example: -cn=raw:platform/pki/ca/pem:fmt=txt,file=ca
|
|
|
|
|
2016-03-16 08:55:16 -04:00
|
|
|
#### **Version v0.0.6**
|
|
|
|
|
|
|
|
##### FEATURES:
|
|
|
|
|
|
|
|
* Fixed up a number of niggling issues
|
|
|
|
* Added the bundle format to pki paths can write a bundle private and certificate file and a separate ca file
|
|
|
|
* Added the env format which will create a environment variables file
|
2017-05-24 07:41:16 -04:00
|
|
|
* Adding comma separated list as resource arguments comes in the form <ARG>|<ARG> i.e.
|
2016-03-16 08:55:16 -04:00
|
|
|
-cn=pki:platform/pki/issue/example-dot-com:common_name=blah.example.com,alt_names='me.example.com|ted.example.com'
|
|
|
|
|
2016-03-16 09:19:03 -04:00
|
|
|
##### BREAKING CHANGES:
|
2017-05-24 07:41:16 -04:00
|
|
|
* Note, because all params excluding the control options are passed as arguments to vault the arguments must be the
|
2016-03-16 09:19:03 -04:00
|
|
|
same as those for vault, i.e. for pki cn -> common_name
|
|
|
|
|
2016-03-16 08:55:16 -04:00
|
|
|
##### BUGS:
|
|
|
|
|
2016-03-16 09:19:03 -04:00
|
|
|
* Fixed the formatting of values in various formats, i.e. %!s(bool=true)
|