A. Publish DNS records for applications to DNS servers.
B. Monitor cluster services.
C. Collect data and logs from different sources, unify them, and send them to multiple destinations.
D. Backup and restore Kubernetes clusters.
Explanation:
Velero is an open-source Kubernetes backup and restore solution integrated into VMware Cloud Foundation for Kubernetes management. The VCF 9.0 Kubernetes Services Documentation describes it as:
“Velero provides backup, recovery, and migration of Kubernetes cluster resources and persistent volumes.”
Key functionality includes:
Backup and restore of Kubernetes objects such as deployments, services, and namespaces.
Data protection for persistent volumes via storage snapshots.
Migration capabilities across clusters.
Analysis of incorrect options:
Publishing DNS records (A) is handled by CoreDNS or external DNS integrations, not Velero. Monitoring cluster services (B) is the role of Kubernetes health checks and observability tools like Prometheus, not Velero.
Collecting logs and data (C) is done by logging stacks such as Fluent Bit or VCF Operations for Logs.
Therefore, Velero’s primary role is backup and restore of Kubernetes clusters.
Reference: VMware Cloud Foundation 9.0 C Kubernetes Services and Data Protection (Velero integration).