Change kiali fqdn structure to include cluster name
What
- Update kiali fqdn structure to
${cluster}.${cluster}.${environment}.${domain}
- Remove external-dns annotation, since the public domain zone
pre.gitlab.net
is hosted in Cloudflare and managed via Terraform
Diff:
➜ components git:(mchacon-kiali-fqdn-update) flux diff kustomization flux-components-kiali --path ./kiali
✓ Kustomization diffing...
► Secret/istio-system/kiali-token created
► VirtualService/istio-system/kiali drifted
metadata
- one map entry removed:
annotations:
│ external-dns.alpha.kubernetes.io/hostname: kiali.pre-gitlab-gke.us-east1.gitlab-pre.gke.gitlab.net
│ external-dns.alpha.kubernetes.io/ttl: 3600
metadata.generation
± value change
- 1
+ 2
spec.hosts.0
± value change
- kiali.pre-gitlab-gke.us-east1.gitlab-pre.gke.gitlab.net
+ kiali.pre-gitlab-gke.pre.gitlab.net
⚠️ identified at least one change, exiting with non-zero exit code
Why
Simplified kiali fqdn that includes the cluster and environment name.
Related Issue: https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/24157
Edited by Marcel Chacon