Update kiali fqdn structure to match external-dns zones
What
Update kiali fqdn annotation to match structure expected by external-dns zone:
${cluster}.${region}.${project}.${provider}.${domain}
Why
Automates creation of the kiali fqdn DNS record with external-dns.
➜ components git:(mchacon-fix-kiali-fqdn-2) ✗ flux diff kustomization flux-components-kiali --path ./kiali
✓ Kustomization diffing...
► VirtualService/istio-system/kiali drifted
metadata.annotations.external-dns.alpha.kubernetes.io/hostname
± value change
- kiali.pre-gitlab-gke.pre.gke.gitlab.net.
+ kiali.pre-gitlab-gke.us-east1.gitlab-pre.gke.gitlab.net.
metadata.generation
± value change
- 4
+ 5
spec.hosts.0
± value change
- kiali.pre-gitlab-gke.pre.gke.gitlab.net
+ kiali.pre-gitlab-gke.us-east1.gitlab-pre.gke.gitlab.net
Related Issue: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/24157