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

Make broker objects expirable (auto-cleanup) #39

Open
mangelajo opened this issue Jul 20, 2021 · 1 comment
Open

Make broker objects expirable (auto-cleanup) #39

mangelajo opened this issue Jul 20, 2021 · 1 comment
Labels
enhancement New feature or request help wanted Looking for someone to work on this

Comments

@mangelajo
Copy link
Contributor

See [1] for reference.

Broker Endpoints and cluster could expire if the timestamp is not updated in T, while submariner
would update the objects every T/2 time.

Alternatively, instead of auto-cleanup, this could be an admin triggered action on the broker, to avoid
for example downtime to cluster who can't contact the broker temporarily.

Cleanup of local copies should not happen if the broker is unreachable to avoid dataplane downtime
while the broker is down.

[1] https://github.com/submariner-io/submariner/blob/devel/pkg/cableengine/syncer/syncer.go#L142

@dfarrell07
Copy link
Member

@sridhargaddam and @tpantelis talked about this on the Issue scrub and it seems useful, different from other uninstall work.

@dfarrell07 dfarrell07 added help wanted Looking for someone to work on this enhancement New feature or request labels Feb 8, 2022
@maayanf24 maayanf24 added this to Backlog Jul 2, 2024
@maayanf24 maayanf24 moved this to Backlog in Backlog Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Looking for someone to work on this
Projects
Status: Backlog
Development

No branches or pull requests

2 participants