Description
What happened:
I registered domain something.space (cheap domain for tests) via OVH and would like to use that for nginx. I need to set it up to point to my IP (ie 11.22.33.44) with and without www subdomain.
Tried record A and CNAME and they are working correctly for subdomains, and not for main domain.
Subdomains are registered as:
www.something.space. A 11.22.33.44
but main domain is:
something.space.something.space. A 11.22.33.44
..and it's constantly added, no txt record is stored.
What you expected to happen:
There should be no difference with those two
How to reproduce it (as minimally and precisely as possible):
This example shows problem on my side:
kind: Service
apiVersion: v1
metadata:
name: nginx-test-4
annotations:
external-dns.alpha.kubernetes.io/hostname: something.space
spec:
type: ExternalName
externalName: 11.22.33.44
This should register CNAME for this IP, generated name is something.space.something.space
Anything else we need to know?:
I'm not yet sure if it's caused by that strange domain name (*.space) or it's bug in OVH provider. From debug logs I can see that it creates that doubled name for main domain and only subdomain for subdomains.
Environment:
- External-DNS version (use
external-dns --version
): 0.7.6, but also checked latest - DNS provider: OVH
- Others: *.space domain which is quite odd but cheap to test out.