Skip to content

Update kiali fqdn structure to match external-dns zones

Marcel Chacon requested to merge mchacon-fix-kiali-fqdn-2 into main

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

Merge request reports