infobloxopen / infoblox-go-client

Infoblox NIOS WAPI Go Client library
Apache License 2.0
35 stars 88 forks source link

Add support for pagination #75

Open gregsidelinger opened 5 years ago

gregsidelinger commented 5 years ago

At support for pagination so large record sets can be worked with. We have many zones with well over a 1000 records let a lone more than 1000 zones.

NickLarsenNZ commented 4 years ago

Any progress on this? External-DNS for Kubernetes doesn't work very well when zones are too big.

gregsidelinger commented 4 years ago

I don't think infoblox pays any attention to this repo. 6 months ago was their last code commit.

However external-dns does have a flag to pull in more than 1000 records to "help" with this issue. --infoblox-max-results=10000 I see no issues with zones with less than 2000 records and my external-dns setup. We have a zone with over 30,000 host records and external-dns fell over trying to deal with that response so there are limitations.

skalpin commented 2 years ago

We are also running into issues using the infoblox client in a zone that has >1000 records.

skalpin commented 2 years ago

I'm attempting to add paging to the external-dns project until I can get it added here. The issue is I can't use generics until golang 1.18 #211