Remove Prometheus Dependency from e2e Test Scaffolds in Kubebuilder #4527
Labels
good first issue
Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
kind/feature
Categorizes issue or PR as related to a new feature.
What do you want to happen?
The e2e test scaffolds provided by Kubebuilder currently include a Prometheus dependency. Specifically, they apply a ServiceMonitor as part of the e2e tests. While this was originally added to align with the default Prometheus integration that Kubebuilder validates in its own e2e tests, it does not provide substantial value for end-users and introduces unnecessary complexity.
Issues:
Unnecessary Dependency:
Added Complexity:
Existing Validation:
Proposal:
Benefits:
Extra Labels
No response
The text was updated successfully, but these errors were encountered: