A server and agent set of helpers to register non Kubernetes node attestors with the spire server so the spire-controller-manager can use them.
This code is very early in development and is very experimental. Please do not use it in production yet. Please do consider testing it out, provide feedback, and maybe provide fixes.
The registration agent runs as a sidecar to the spire-agent. It loads the agent's svid and contacts the registration server using it and a kubernetes psat.
The registration server verifies the agents svid and k8s psat. If they all check out, it registers it with the spire-server.