Is your feature request related to a problem? Please describe:
Currently, the cdi-uploadproxy service uses a standard ClusterIP type.
Describe the solution you'd like:
Modify the CDI UploadProxy service to operate in headless mode (clusterIP: None) while retaining type: ClusterIP. This would:
1.Allow clients to connect directly to backend pods via DNS discovery
2.Eliminate kube-proxy from the data path
spec:
clusterIP: None # Enable headless mode
ports:
- port: 443
protocol: TCP
targetPort: 8443
selector:
cdi.kubevirt.io: cdi-uploadproxy
type: ClusterIP # Maintain current type