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

Extend application object watching to remote clusters and arbitrary types #196

Closed
4 tasks
Tracked by #193
squaremo opened this issue Sep 21, 2023 · 0 comments · Fixed by #201
Closed
4 tasks
Tracked by #193

Extend application object watching to remote clusters and arbitrary types #196

squaremo opened this issue Sep 21, 2023 · 0 comments · Fixed by #201

Comments

@squaremo
Copy link
Contributor

squaremo commented Sep 21, 2023

After #194, we can extend it to support targets of arbitrary kinds, in remote clusters. This will involve keeping track of which clusters are used in pipelines, and keeping clients with shared caches for those. These are needed both for getting the state of application objects, and for maintaining watches on those application objects.

Because remote clusters can be unavailable, this will need to requeue a pipeline if a target cluster is not available, and mark the pipeline to be unready.

@squaremo squaremo changed the title Extend the watching to remote clusters Extend application object watching to remote clusters Sep 21, 2023
@squaremo squaremo changed the title Extend application object watching to remote clusters Extend application object watching to remote clusters and arbitrary types Oct 9, 2023
@squaremo squaremo self-assigned this Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant