Add workloadattestor v2#71
Conversation
Signed-off-by: arndt-s <17650715+arndt-s@users.noreply.github.com>
|
|
||
| import "google/protobuf/any.proto"; | ||
|
|
||
| service WorkloadAttestor { |
There was a problem hiding this comment.
This needs some more description.
|
@amartinezfayo @MarcosDY @sorindumitru Yesterday one of you asked me if introducing this v2 for workloadattestor was really necessary, my conclusion today is: yes, unless the SPIFFE/SPIRE maintainers are ok with an abstraction in the SPIRE implementation that does not correctly express the |
I still think this should be possible. We recommend using UnimplementedWorkloadAttestorServer in our What I didn't check, but it should also work, is loading a plugin compiled against an old version of the interface. I think it should also return In the SPIRE code we can then use the |
|
Superseded by: #74 |
Adds v2 of workloadattestor plugin interface that allows to attest arbitrary references. See Broker API in spiffe and related SPIRE PR (referenced below)
SPIFFE PR: spiffe/spiffe#340
SPIRE PR: spiffe/spire#6594