kloudlite / helm-charts

Collection of kloudlite helm charts
https://kloudlite.github.io/helm-charts/
GNU Affero General Public License v3.0
4 stars 3 forks source link

:sparkles: Added health-check api #107

Closed abdheshnayak closed 3 months ago

abdheshnayak commented 3 months ago

Summary by Sourcery

This pull request adds a new health check API to the project, including its deployment configuration in the Helm chart and routing setup.

sourcery-ai[bot] commented 3 months ago

Reviewer's Guide by Sourcery

This pull request introduces a new health-check API to the kloudlite platform. The changes include adding a new healthApi configuration in the values.yaml file, and creating new templates for the health-api App and Router. The health-api is configured with specific metadata, spec, containers, and routes, including liveness and readiness probes to ensure the service is healthy and ready to serve traffic.

File-Level Changes

Files Changes
charts/kloudlite-platform/templates/3-apps/apis/health-api.yml.tpl
charts/kloudlite-platform/templates/3-apps/routers/health-api-router.yml.tpl
Added new templates for health-api App and Router, including configuration for metadata, spec, containers, and routes.

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - Continue your discussion with Sourcery by replying directly to review comments. - You can change your review settings at any time by accessing your [dashboard](https://app.sourcery.ai): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.