Skip to content

Latest commit

 

History

History
142 lines (91 loc) · 5.16 KB

CHANGELOG.md

File metadata and controls

142 lines (91 loc) · 5.16 KB

Version v0.3.18

  • 880585b request auth token feature #PR112

Version v0.3.17

  • d8c795d go modules implementation #PR107

Version v0.3.16

  • 56f4c0f Bumped alpine to v3.12 in #PR105

Version v0.3.15

  • 2cad76b Fixed Github API Token

Version v0.3.14

  • 7654a3c Fix support for the ttl parameter

Version v0.3.13

  • e0b061f Add support for the ttl parameter for the PKI backend

Version v0.3.12

  • 7d13cc9 Fix lease expiration checks #PR96
  • 8b7d3de Support custom login path for approle auth backend #PR68

Version v0.3.11

  • 0ae421a #93 from james-bjss/vault-sidekick

Version v0.3.10

  • 7742ca5 #84 from nested-tech/kv2
  • 4439487 #85 from gmaliar/database-backend
  • 784383a #86 from gmaliar/lease-duration-fix
  • 41e729c #83 from luke-richardson/aws-credentials
  • 35db490 #80 from kamsz/master

Version v0.3.9

  • cf44a88 #78 from cpick/gcp
  • 678d5ee #77 from madjam002/ssh-resource-type
  • 1b9cd5a #76 from dvulpe/master
  • f21a8f5 #75 from roboll/roboll/token-file
  • 72ffdbf #70 from avoidik/patch-1

Version v0.3.8

  • Added support for kubernetes authentication #PR68

Version v0.3.7

  • Added support for GCP/GCE Authentication #PR64
  • Added support to pass arguments to the --command argument #PR65

Version v0.3.6

  • Added the ability to renew the vault token #PR61

Version v0.3.5

  • Add ability to set vault auth method via env var (VAULT_AUTH_METHOD).
  • Add aws-ec2 auth method to authenticate with the aws backend using ec2 authorization.

Version v0.3.4

FEATURES
  • Adding a jitter option to the resources

Version v0.3.3

FEATURES
  • Loading vault url from kubernetes vault auth file, exit if vault url is not set

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

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

Version v0.1.0

FEATURES

BUGS

  • Fixed the bundle format to produce four file, a bundle with cert+ca, and the FILENAME-ca.pem, FILENAME-key.pem, and the FILENAME.pem certificate

Version v0.0.9-1

FEATURES
  • Adding the ability to perform environment variable substituted of the resource path i.e. -resource=secret:/secrets/%ENV%/myset : %ENV% will substituted

Version v0.0.9

FEATURES
  • Adding the ability to create random secrets via the create option

Version v0.0.8

FEATURES
  • Adding an exec option to the control set, the command is called whenever a change is made on the resource with a condfigurable timeout (default to 60s) -cn=secret:platform/secrets/se2:fmt=yaml,exec=tests/runme.sh,update=1s

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

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
  • Adding comma separated list as resource arguments comes in the form | i.e. -cn=pki:platform/pki/issue/example-dot-com:common_name=blah.example.com,alt_names='me.example.com|ted.example.com'
BREAKING CHANGES:
  • Note, because all params excluding the control options are passed as arguments to vault the arguments must be the same as those for vault, i.e. for pki cn -> common_name
BUGS:
  • Fixed the formatting of values in various formats, i.e. %!s(bool=true)