Probes configuration with override support#878
Probes configuration with override support#878fmount 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/07d6dbcfd3ce47e1a46d7adf6af7c297 ❌ openstack-k8s-operators-content-provider FAILURE in 12m 49s |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/9c109d9b14624209aa99372668808d1f ❌ openstack-k8s-operators-content-provider FAILURE in 9m 40s |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/56c24aa2bb5141d8a34965379a2c750e ❌ openstack-k8s-operators-content-provider FAILURE in 13m 38s |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/92d7b25922cb41a5ad01fbe4759a6e29 ❌ openstack-k8s-operators-content-provider FAILURE in 14m 35s |
Add ProbeOverrides interface and CreateProbeSet() function from lib-common for unified probe management across services. Enable probe customization through CRD overrides and remove code duplication. Updates all services 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/1ba661ea40bd434d986e5cc367753ea7 ❌ openstack-k8s-operators-content-provider FAILURE in 13m 03s |
Add
ProbeOverridesinterface andCreateProbeSet()function fromlib-commonfor unified probe management across services. Enable probe customization throughCRDoverrides and remove code duplication. Updates all services to use the new pattern with proper scheme handling and consistent defaults.In addition,
webhookvalidation for probes have been introduced.