Skip to content

Add Liveness and Readiness checks to provider services. #646

@TobyPinfold

Description

@TobyPinfold

Is your feature request related to a problem? Please describe

Currently there are provider service deployments that are not using readiness and liveness checks. We should implement this checks to improve the service resilience for its clients and dependencies.

Describe the solution you would like

There already exists the required http endpoints for the readiness and liveness checks. These should be correctly implemented to check on their dependencies as required, and configured to be used by k8s via the provider service deployment.

Given the existing KFP provider is going to be removed in the near future, it can remain returning 200 OK responses for all health check calls.

The VAI provider can implement the dependency checks as normally expected.

Describe alternative solutions you have considered

N/A

Additional context

N/A

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions