Skip to content

Dependent Subresource Management #173

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

Closed
adam-sandor opened this issue Aug 19, 2020 · 2 comments · Fixed by #235
Closed

Dependent Subresource Management #173

adam-sandor opened this issue Aug 19, 2020 · 2 comments · Fixed by #235
Labels
core kind/feature Categorizes issue or PR as related to a new feature.

Comments

@adam-sandor
Copy link
Collaborator

If the operator creates new Kubernetes resources, it usually has to track their lifecycle by listening to their events. This is currently very cumbersome with having to create lots of watches manually.

  • Hard to create the watches - what if the operator get's restarted after the watches were created?
  • When the watch fires it can't update the custom resource easily.
@csviri
Copy link
Collaborator

csviri commented Aug 24, 2020

Yep, we definitely need to solve this within the framework. Probably we shouldn't call it as sub-resources since its already marks something else in k8s, maybe operator "managed resources"?
Already designed something, maybe we should take a look on a refinement meeting.

@csviri csviri added core kind/feature Categorizes issue or PR as related to a new feature. labels Aug 24, 2020
@csviri
Copy link
Collaborator

csviri commented Aug 28, 2020

See: https://github.com/ContainerSolutions/java-operator-sdk/issues/179
This will cover this functionality.

@kirek007 kirek007 linked a pull request Dec 1, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants