Skip to content
This repository has been archived by the owner on Mar 22, 2024. It is now read-only.

Add support for Vault as UpstreamAuthority #413

Open
LaithLite opened this issue Jul 28, 2023 · 1 comment
Open

Add support for Vault as UpstreamAuthority #413

LaithLite opened this issue Jul 28, 2023 · 1 comment

Comments

@LaithLite
Copy link
Contributor

LaithLite commented Jul 28, 2023

See https://github.com/spiffe/spire/blob/v1.7.0/doc/plugin_server_upstreamauthority_vault.md

Adding the logic similar to:

Perhaps a reduced initial scope in implementation would be okay for now?

I am planning to create a PR templating the k8s_auth method

@edwbuck
Copy link
Contributor

edwbuck commented Aug 1, 2023

@LaithLite Can you clarify if this is using Vault's storage features to hold the upstream materials, or Vault's security APIs to generate credentials?

The first typically can expose materials through K8s volumes, but the second requires the plugin to initiate networked connections to Vault directly, without leveraging any k8s configuration.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants