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

Main #4

Open
wants to merge 7 commits into
base: dev
Choose a base branch
from
Open

Main #4

wants to merge 7 commits into from

Conversation

liorfranko
Copy link
Owner

No description provided.

MaozOvadia and others added 7 commits July 24, 2024 15:29
- Added controller and domain fields to the ServiceEntry resource.
- The controller field is set to true.
- The domain field is set to liorfranko.github.io.

fix: Add permissions for endpointslices resource

- Added permissions for the endpointslices resource in the role.yaml file.
- The permissions include get, list, patch, update, and watch.

chore: Update dependencies in go.mod

- Updated the dependencies in the go.mod file.
- Added the github.com/evanphx/json-patch v5.6.0+incompatible dependency.

refactor: Add QueryLatencyMetric to weight_metrics.go

- Added a new metric called QueryLatencyMetric to the weight_metrics.go file.
- The metric tracks the time it takes to get a response from VictoriaMetrics for a service.

test: Add EndpointSlice controller test

- Added a test file for the EndpointSlice controller.
- The test file includes a test case for reconciling a resource.

refactor: Rename EndpointReconciler to EndpointSliceReconciler

- Renamed the EndpointReconciler to EndpointSliceReconciler in the main.go file.

refactor: Rename weightoptimizer_controller to WeightOptimizerReconciler

- Renamed the weightoptimizer_controller to WeightOptimizerReconciler in the weightoptimizer_controller.go file.
- Updated the function names accordingly.
feat: Add controller and domain to ServiceEntry
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.

3 participants