Probes configuration and override support#610
Probes configuration and override support#610fmount wants to merge 1 commit intoopenstack-k8s-operators:mainfrom
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fmount The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/2813b48c394243ce9a2e8ef372592913 ❌ openstack-k8s-operators-content-provider FAILURE in 9m 19s |
Add ProbeOverrides interface and CreateProbeSet() function from lib-common for unified probe management across Cinder services. Enable probe customization through CRD overrides and remove code duplication. Updates all services (API, Scheduler, Volume, Backup) to use the new pattern with proper scheme handling and consistent defaults. In addition, webhook validation for probes have been introduced. Signed-off-by: Francesco Pantano <fpantano@redhat.com>
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/2896e982a2c54980ac9db89bd06ae45a ❌ openstack-k8s-operators-content-provider FAILURE in 11m 52s |
Add
ProbeOverridesinterface andCreateProbeSet()function from lib-common forunified probe managementacrossCinderservices. Enable probe customization throughCRDoverrides and remove code duplication. Updates all services (API,Scheduler,Volume,Backup) to use the new pattern with proper scheme handling and consistent defaults.In addition, webhook validation for probes have been introduced.
Depends-On: openstack-k8s-operators/lib-common#673