keptn / lifecycle-toolkit

Toolkit for cloud-native application lifecycle management
https://keptn.sh
Apache License 2.0
310 stars 122 forks source link

Implement Keptn Health heart icon #3593

Open mowies opened 3 months ago

mowies commented 3 months ago

Description

ArgoCD already has a general health icon, but we want to introduce our own with deeper checks.

Details

The health check should include checks for successful deployment. that results in checking the keptnappversion status of the latest KAV.

The possible states are:

This UI feature should use a single keptn-gateway endpoint which returns the health status and abstracts away the business logic in the backend.

Request params:

Response:

Notes

The health icon should be visible in the App status panel: https://argo-cd.readthedocs.io/en/stable/developer-guide/extensions/ui-extensions/#application-status-panel-extensions

github-actions[bot] commented 2 weeks ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.