External-dns: Request for Bluecat provider

Created on 17 Sep 2019  路  12Comments  路  Source: kubernetes-sigs/external-dns

Similar to other ipam products (like Infoblox), a provider for Bluecat would be very nice.

good first issue help wanted kinfeature new-provider

Most helpful comment

@kvendingoldo and @jbarnett1981 do you want to use the standard XML API for BlueCat or the newer BlueCat API gateway(REST API)?

Here is the information about the BlueCat API Gateway ... https://www.bluecatnetworks.com/resources_doc/whitepaper/bluecat-gateway.pdf.

My team has some code for adding BlueCat support using the API Gateway here ... https://github.com/KohlsTechnology/external-dns/tree/timcurless-feature/provider. See bluecat.go in that folder. We were hoping on creating a pull request in the near-ish future. The code needs some more polishing and testing.

Also, here is a branch that adds DNS TXT record support to the BlueCat API Gateway product ... https://github.com/KohlsTechnology/gateway-workflows/tree/timcurless-feature. Hoping to submit a pull request for this soon too.

cc: @vinny-sabatini @sanbornick @linit01 @timcurless

All 12 comments

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

/remove-lifecycle rotten

I started to implement bluecat provider for external-dns

@kvendingoldo and @jbarnett1981 do you want to use the standard XML API for BlueCat or the newer BlueCat API gateway(REST API)?

Here is the information about the BlueCat API Gateway ... https://www.bluecatnetworks.com/resources_doc/whitepaper/bluecat-gateway.pdf.

My team has some code for adding BlueCat support using the API Gateway here ... https://github.com/KohlsTechnology/external-dns/tree/timcurless-feature/provider. See bluecat.go in that folder. We were hoping on creating a pull request in the near-ish future. The code needs some more polishing and testing.

Also, here is a branch that adds DNS TXT record support to the BlueCat API Gateway product ... https://github.com/KohlsTechnology/gateway-workflows/tree/timcurless-feature. Hoping to submit a pull request for this soon too.

cc: @vinny-sabatini @sanbornick @linit01 @timcurless

@jbarnett1981 and @kvendingoldo I submitted work in progress PR #1506 to add a BlueCat provider that uses the BlueCat API Gateway(REST API). I'm hoping to be able to finish up this PR in the next few months.

/assign @seanmalloy

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

/remove-lifecycle stale

/kind feature

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

/remove-lifecycle stale

Was this page helpful?
0 / 5 - 0 ratings

Related issues

szuecs picture szuecs  路  4Comments

njuettner picture njuettner  路  4Comments

grahamhayes picture grahamhayes  路  5Comments

ysoldak picture ysoldak  路  3Comments

neilhwatson picture neilhwatson  路  4Comments