diff --git a/README.md b/README.md index a9ef92295..84d174824 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,7 @@ The are two ways of running ExternalDNS: The following tutorials are provided: +* [Akamai Edge DNS](docs/tutorials/akamai-edgedns.md) * [Alibaba Cloud](docs/tutorials/alibabacloud.md) * AWS * [ALB Ingress Controller](docs/tutorials/alb-ingress.md) diff --git a/provider/akamai/akamai.go b/provider/akamai/akamai.go index 45165f251..6132a7d7e 100644 --- a/provider/akamai/akamai.go +++ b/provider/akamai/akamai.go @@ -223,7 +223,7 @@ func (p AkamaiProvider) Records(context.Context) (endpoints []*endpoint.Endpoint return endpoints, err } for _, zone := range zones.Zones { - recordsets, err := p.client.GetRecordsets(zone.Zone, dns.RecordsetQueryArgs{}) + recordsets, err := p.client.GetRecordsets(zone.Zone, dns.RecordsetQueryArgs{ShowAll: true}) if err != nil { log.Errorf("Recordsets retrieval for zone: '%s' failed! %s", zone.Zone, err.Error()) continue