Helm Changes
- Added settings.secretOptions.sources[].vault.aws.leaseIncrement to allow users to specify the lease increment for Hashicorp token renewal. This value is passed as the 'Increment' parameter to the Hashicorp vault API. (https://github.com/solo-io/solo-projects/issues/5438)
Fixes
- Add renewal logic for Hashicorp vault tokens. The settings.secretOptions.sources[].vault.aws.leaseIncrement field can be used to specify the lease increment for Hashicorp token renewal. This value is passed as the 'Increment' parameter to the Hashicorp vault API.
LifetimeWatcherInput API documentation: https://pkg.go.dev/github.com/hashicorp/vault/api#LifetimeWatcherInput LifetimeWatcher API documentation: https://pkg.go.dev/github.com/hashicorp/vault/api#LifetimeWatcher (https://github.com/solo-io/solo-projects/issues/5438)