Skip to content

DNSEndpoints name conflict

If a user creates a DNSRegistration with the FQDNS:

  • test.web.cern.ch (internal & external)
  • test.webtest.cern.ch (internal)

The operator will try to create 3 DNSEndpoints (one for each view/zone) with the names "dnsregistration-" + string(dnsRegistrationUID) this used to work because we had different GVKs, now with a single GVK this is not the case anymore.

Tasks:

  • Come up with a new naming convention
  • Implement the new naming convention
  • Create E2E tests to test this condition

CC @kosamara @alossent

Edited by Joao Esteves Marcal