Ignore domain when there is no endpoint

Prevents this error, when you know what you're doing:

    Error: failed to update DNS records pointing to caddy service: create cluster domain records in Uncloud DNS: rpc error: code = Unknown desc = Post "/domains/ctrl.u.science.ru.nl/records": unsupported protocol scheme ""

Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
Miek Gieben committed 2026-09-15 14:35:33 +02:00
1 parent 81d36edc66
commit ad2e1a06d5
1 file changed
+4
+4
View File
@@ -153,6 +153,10 @@ func (c *Cluster) CreateDomainRecords(
return nil, err
}
if domain.Endpoint == "" { // uc dns set has set a name
return &pb.CreateDomainRecordsResponse{}, nil
}
dnsClient := dns.NewClient()
recordsReq := make([]dns.RecordRequest, len(req.Records))
for i, r := range req.Records {