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

[v0.9] Reduce BundleDeployment triggering based on deployed resources changes #2058

Closed
aruiz14 opened this issue Jan 11, 2024 · 1 comment
Closed
Assignees
Milestone

Comments

@aruiz14
Copy link
Contributor

aruiz14 commented Jan 11, 2024

Fleet agents have a mechanism to watch every individual resource that is deployed from a BundleDeployment. These watch events can be of multiple types, but the current implementation processes ADDED, MODIFIED and DELETED events in order to trigger a BundleDeployment reconciliation, which then should detect any drift between the desired and current state of all the deployed objects.
This operation can be expensive (although it's run on the agent), but since it updates the status conditions in the BundleStatus, it may results on triggering the Fleet controller in the upstream cluster as well. The idea of this issue is to revisit this implementation in order to reduce the frequency of those actions.

@manno
Copy link
Member

manno commented Mar 22, 2024

Reverting because of CPU usage problems: #2258

@kkaempf kkaempf modified the milestones: v2.8.3, v2.8-Next1 Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

3 participants