-
Notifications
You must be signed in to change notification settings - Fork 95
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor upstream implementation in state package
- Adds new component relationship.Capturer to capture and report on relationships between resources. - Replaces ServiceStore component with a new component ServiceResolver. - Adds the "kubernetes.io/service-name" as an index field to the EndpointSlice resolver. This allows for a quick lookup on EndpointSlices given a Service name. - Adds a ServicePortsChangedPredicate function as an event filter for Service events. This filters out Service updates that don't involve port changes. Also, fixed bug where we weren't updating nginx config on a Service port update. - Moves captureResourceChanges methods from ChangeProcessor to the store. - Moves storeChanged boolean to the store. - Removes helpers.getNamespacedName in favor of third party function. - Plumbs context from EventHandler through ServiceResolver.Resolver() function.
- Loading branch information
1 parent
2e0ae98
commit bda6dcf
Showing
33 changed files
with
2,085 additions
and
1,176 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.