gcp-vault icon indicating copy to clipboard operation
gcp-vault copied to clipboard

A client for securely retrieving secrets from Vault in Google Cloud infrastructure

Results 10 gcp-vault issues
Sort by recently updated
recently updated
newest added

since most (if not all?) gcp services are now being run within infrastructure that has a colocated metadata server, there are two things that can change here that make this...

Hashicorp suggests [starting with their HTTP client](https://github.com/hashicorp/vault/blob/api/v1.0.3/api/client.go#L69-L74) and building on top of it -- I came across this when auditing to make sure all our calls in our services have...

enhancement

Reusing the base transport can have unintended side effects, for example when setting `VAULT_CACERT` requests to the IAM API break as the cert store is modified. Closes #24

With this change the vault client is cached between `Get` and `Put` calls and avoids logging into vault every time. We use this library to read a (growing) number of...

Currently when connecting to the IAM API this library [reuses the transport](https://github.com/nytimes/gcp-vault/blob/master/gcpvault.go#L253) from the already initialized HTTP client. Is there a reason for this? This breaks connecting to the IAM...

Don't catch `dependencies` in the other changes section.

Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.169.0 to 0.170.0. Release notes Sourced from google.golang.org/api's releases. v0.170.0 0.170.0 (2024-03-14) Features all: Auto-regenerate discovery clients (#2458) (fb2b816) all: Auto-regenerate discovery clients (#2460) (dc4811a) all: Auto-regenerate...

dependencies

Bumps [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault) from 1.12.0 to 1.12.1. Release notes Sourced from github.com/hashicorp/vault/api's releases. v1.12.1 1.12.1 November 2, 2022 IMPROVEMENTS: api: Support VAULT_DISABLE_REDIRECTS environment variable (and --disable-redirects flag) to disable default client...

dependencies

Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/protobuf&package-manager=go_modules&previous-version=1.32.0&new-version=1.33.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies