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

Add support for managing ClusterFederatedTrustDomains #529

Open
1 of 5 tasks
maia-iyer opened this issue Oct 9, 2024 · 0 comments
Open
1 of 5 tasks

Add support for managing ClusterFederatedTrustDomains #529

maia-iyer opened this issue Oct 9, 2024 · 0 comments
Assignees
Labels
backend Tornjak API (Backend) enhancement New feature or request go Pull requests that update Go code
Milestone

Comments

@maia-iyer
Copy link
Collaborator

maia-iyer commented Oct 9, 2024

Based on discussing with the community, we will be adding support for managing ClusterFederatedTrustDomains through the backend API. This issue will track the work to be done.

  • Add and document configuration section for enabling spire-controller-manager APIs (Add SPIRE Controller Manager configuration Section #532 )
  • Add APIs to create the CRDs
  • Document API behavior properly - requires changes to /api/v1/spire/federations APIs
  • Document usage requirements - in K8s this feature requires updates to the Tornjak/SPIRE service account
  • (maybe) Add information in the /api/v1/tornjak/serverinfo API to publish this setting so clients can know to use which API
@maia-iyer maia-iyer added enhancement New feature or request backend Tornjak API (Backend) go Pull requests that update Go code labels Oct 9, 2024
@maia-iyer maia-iyer added this to the 2.0.0 milestone Oct 9, 2024
@maia-iyer maia-iyer self-assigned this Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Tornjak API (Backend) enhancement New feature or request go Pull requests that update Go code
Projects
None yet
Development

No branches or pull requests

1 participant