Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confusing documentation in the last SPIRE version 1.5.x about NodeResolver #263

Open
idexter opened this issue Nov 10, 2022 · 3 comments
Open

Comments

@idexter
Copy link

idexter commented Nov 10, 2022

  • Version: 1.5.x
  • Platform: Any
  • Subsystem: NodeResolver

Hello. I'm new in Spire and started using it since v1.5.0. As I understand, since v1.5.0, NodeResolver plugin was deprecated.
At the same time it still exists in actual version of documentation hosted on: https://spiffe.io/

I have found it at least it these sections:

My questions are:

  • Is it possible to add custom node selectors since v1.5.0 without forking existing NodeAttestors?
  • It it possible to remove that confusing information from documentation and maybe add a new section which explains ways to add custom node selectors?

Thanks

@MarcosDY
Copy link
Contributor

as you mention it is no possible to add custom selectors from v1.5.0,
do you have a use case for that?

About spiffe.io, we'll need to update that documentation, thanks for your summary!!!

@idexter
Copy link
Author

idexter commented Nov 10, 2022

do you have a use case for that?

Thanks for the explanation. 🙏 Right now I'm not sure, but most likely it appears in my case the near future. If it happens I will come back and share it.

@evan2645
Copy link
Member

Hi @idexter!

Is it possible to add custom node selectors since v1.5.0 without forking existing NodeAttestors?

You should be able to embed the upstream node attestor into a custom one (i.e. wrap it), to inject custom selectors without having to fully fork the attestor. I opened this related issue: spiffe/spire-plugin-sdk#34

It it possible to remove that confusing information from documentation and maybe add a new section which explains ways to add custom node selectors?

We should definitely remove the stale documentation. I'm going to move this issue to the spiffe.io repo

@evan2645 evan2645 transferred this issue from spiffe/spire Nov 15, 2022
This was referenced Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants