In VMware Telco Cloud Automation (TCA), the Velero component may be reported as "Unhealthy" or in a failure state by the tca-monitor-operator.
This occurs even if Velero was not deployed as a standard TCA add-on.
Symptoms:
The tca-monitor-operator reports a status failure for Velero.
Velero core functionality may appear operational, but the TCA dashboard reflects an unhealthy state.
Specific deployments or daemonsets expected by the monitor are missing from the cluster.
3.4
The tca-monitor-operator is hard-coded to verify the presence and "Running" status of four specific components once a Velero installation is detected. If any of these are missing, the operator triggers an unhealthy status. The required components are:
velero (Deployment)
node-agent (DaemonSet)
backup-driver (Deployment)
datamgr-for-vsphere-plugin (DaemonSet)
In this scenario, the "Unhealthy" state is caused by the absence of the backup-driver and the datamgr-for-vsphere-plugin, which were not included in the customer's specific Velero deployment.
To resolve the unhealthy status and ensure full compatibility with the TCA monitoring stack, it is recommended to deploy Velero as an official TCA Add-on.