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

React to referenced resources' changes #267

Merged
merged 1 commit into from
Oct 20, 2024

Conversation

gianlucam76
Copy link
Member

@gianlucam76 gianlucam76 commented Oct 16, 2024

Keep track of any ConfigMap/Secret instance with annotation
projectsveltos.io/instantiate referenced by an EventTrigger.

When one of those changes, EventTrigger instances referencing it
will be reconciled.

This PR adds:

  1. watcher for Secret/ConfigMap instances
  2. tracker to keeps track of EventTriggers:ConfigMaps/Secrets association

@gianlucam76 gianlucam76 force-pushed the configmap-secret branch 3 times, most recently from e700026 to c37c01a Compare October 18, 2024 14:06
Keep track of any ConfigMap/Secret instance with annotation
projectsveltos.io/instantiate referenced by an EventTrigger.

When one of those changes, EventTrigger instances referencing it
will be reconciled.

This PR adds:
1. watcher for Secret/ConfigMap instances
2. tracker to keeps track of EventTriggers:ConfigMaps/Secrets
association
@gianlucam76 gianlucam76 changed the title (WIP) React to referenced resources' changes React to referenced resources' changes Oct 18, 2024
@gianlucam76 gianlucam76 merged commit f011b96 into projectsveltos:main Oct 20, 2024
12 checks passed
@gianlucam76 gianlucam76 deleted the configmap-secret branch October 20, 2024 06:35
@gianlucam76
Copy link
Member Author

Fixes #260

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant