This ticket is linked with
As a summary, a base domain for a hosted cluster may already contain the "cluster-name".
But it seems that Hypershift also encodes it during some reconciliation step:
Then when using a DNS base domain like:
we will have A records like:
The expected behaviour would be that given a DNS base domain:
The resulting wildcard for Ingress would be:
Note that trying to configure a specific IngressSpec for a hosted cluster didn't work for our case, as the wildcards records are not created.