-
Notifications
You must be signed in to change notification settings - Fork 33
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
Remove SPIRE config file requirement #129
Comments
Currently, removing SPIRE config creates a following error:
|
The best solution would be to get the config directly from SPIRE via SPIRE APIs, but there are no such today. |
I agree with removing the requirement for the file, though the VolumeMount even doesn't quite return the correct ConfigMap because there's the option of the SPIRE executable parsing from container environment variables, which the Tornjak sidecar does not share. The original goal of #161 is a new PR implementing two new APIs;
Perhaps we could replace serverinfo implementation with a single call to The main caveat is that in the frontend, the Tornjak ServerInfo tab relies on |
I think that serverinfo API should return SPIRE Server Information. If the information is not available, e.g. no ConfigMap volume defined, this API call should return an appropriate info. I am OK with returning the content of the |
Offline conversation with @mamy-CS - we decided to stick with the |
* Remove serverinfo requirement Signed-off-by: Maia Iyer <maia.raj.iyer@gmail.com> * Made clearer comments Signed-off-by: Maia Iyer <maia.raj.iyer@gmail.com> * Added documentation Signed-off-by: Maia Iyer <maia.raj.iyer@gmail.com> --------- Signed-off-by: Maia Iyer <maia.raj.iyer@gmail.com>
Because we have split SPIRE from Tornjak container, potentially would be good to remove this requirement. Depends on #119
The text was updated successfully, but these errors were encountered: