Open Kristian-ZH opened 1 month ago
This is a good enhancement, but does it handle the case where we want to monitor the status of the deployed resources via Fleet? As Fleet currently tracks only the deployment of those resources, I am not sure that the users will be able to monitor anything more than whether the resource is deployed or not
Is your feature request related to a problem?
The current deployment capabilities of Fleet Manager lack robust post-deployment verification across clusters. After deploying resources via a Fleet Bundle, there is no mechanism to verify and ensure that these resources are functioning as intended across all targeted clusters. This oversight can lead to operational blind spots, especially when managing large-scale deployments across diverse Kubernetes environments.
Example: Deploying the System Upgrade Controller's Plan resource via Fleet necessitates monitoring its status. This monitoring is crucial for effectively tracking the upgrade procedure across downstream clusters.
Solution you'd like
Introduce comprehensive status checking capabilities within Fleet Bundles to address these challenges:
Example:
Finally, the Bundle resource should report the Ready status, when all the Conditions in its resources pass successfully.
Alternatives you've considered
No response
Anything else?
No response