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

spire-server bundle notifier with multiple clusters and failure #5872

Open
kfox1111 opened this issue Feb 14, 2025 · 1 comment
Open

spire-server bundle notifier with multiple clusters and failure #5872

kfox1111 opened this issue Feb 14, 2025 · 1 comment
Labels
help wanted Issues with this label are ready to start work but are in need of someone to do it priority/backlog Issue is approved and in the backlog

Comments

@kfox1111
Copy link
Contributor

The Kubernetes bundle notifier will fail the spire-server when there are multiple clusters defined and any one of the Kubernetes clusters go unresponsive.

We may need to make this behavior configurable, or we might just need to make it more robust. Say, try our best to stay running, run a thread per k8s cluster and when the cluster becomes available again, re-upload the bundle then.

Related to spiffe/helm-charts-hardened#528

@rturner3 rturner3 added the triage/in-progress Issue triage is in progress label Feb 18, 2025
@rturner3
Copy link
Collaborator

Thanks for raising this, @kfox1111. I agree we should add some more resiliency to the notifier integration with Kubernetes.

@rturner3 rturner3 added priority/backlog Issue is approved and in the backlog and removed triage/in-progress Issue triage is in progress labels Feb 18, 2025
@MarcosDY MarcosDY added the help wanted Issues with this label are ready to start work but are in need of someone to do it label Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Issues with this label are ready to start work but are in need of someone to do it priority/backlog Issue is approved and in the backlog
Projects
None yet
Development

No branches or pull requests

3 participants