This blog post discusses methods for declaratively assigning DNS records to virtual machines in Red Hat OpenShift Virtualization using GitOps and various policy controllers. It outlines how to create a simple user experience for adding labels and annotations to VMs, which automatically generates DNS records, and explains two approaches using Kyverno and Red Hat Advanced Cluster Management for Kubernetes to achieve this process. The post also emphasizes the importance of proper configuration and monitoring of DNS records in a cloud-native environment.