vault-auth-spire
vault-auth-spire copied to clipboard
vault-auth-spire is an authentication plugin for Hashicorp Vault which allows logging into Vault using a Spire provided SVID.
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.24.0 to 1.53.0. Release notes Sourced from google.golang.org/grpc's releases. Release 1.53.0 API Changes balancer: support injection of per-call metadata from LB policies (#5853) resolver: remove deprecated field...
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20191029155521-f43be2a4598c to 0.1.0. Commits See full diff in compare view [](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...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20191029031824-8986dd9e96cf to 0.1.0. Commits See full diff in compare view [](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...
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20191028085509-fe3aa8a45271 to 0.7.0. Commits See full diff in compare view [](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...
Bumps [github.com/gogo/protobuf](https://github.com/gogo/protobuf) from 1.3.1 to 1.3.2. Release notes Sourced from github.com/gogo/protobuf's releases. Release v.1.3.2 Tested versions: go 1.15.6 protoc 3.14.0 Bug fixes: skippy peanut butter Commits b03c65e skippy peanut butter...
This resolves #2 **Describe your changes** This PR adds support for using Spire servers as a trust source. **Testing performed** Unit tests have been written in `spiretrustsource_test.go` **Additional context** I...
This PR resolves #4 **Describe your changes** This PR adds unit tests to common and fixes warnings brought up by `go-lint` **Testing performed** This is it **Additional context** This PR...
Integration tests should exist to test the usage of this plugin in a running Vault instance. Initial list of things that should be tested * Registering & enabling the plugin...
The plugin is designed to support multiple sources of trust used to verify SVIDs but currently the only implemented one is [TrustFileSource](https://github.com/bloomberg/vault-auth-spire/blob/develop/internal/common/trustfilesource.go). **Purpose**: Track the implementation of a `TrustSpireSource`. ####...
The project currently doesn't include any tests of individual methods / classes and should. Initial set of tests to add: * Settings file parsing * Loading invalid certificates from valid...