Goldpinger TCP target monitoring cluster VIP is empty on CAPO workload clusters
### Summary
Goldpinger TCP target monitoring the cluster VIP is empty on workload clusters because {{ .Values.cluster_virtual_ip }} is empty for CAPO workload clusters, another way to set the workload cluster VIP needs to be identified (that works for all setups: mgmt/workload - capm3/capo)
### Steps to reproduce
Deploy a workload cluster with Goldpinger unit enabled.
```
$ flux debug hr goldpinger -n wc1-vlado --show-values
extraEnv:
- name: TCP_TARGETS
value: :6443
- name: HTTP_TARGETS
value: http://goldpinger.goldpinger.svc.cluster.local:8081
ingress:
className: nginx
enabled: false
hosts:
- host: goldpinger.wc1-vlado.wclusters.sylva
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- goldpinger.wc1-vlado.wclusters.sylva
secretName: goldpinger-tls
nodeSelector: {}
rbac:
create: true
service:
type: ClusterIP
serviceMonitor:
enabled: "true"
tolerations: []
```
issue