External-dns: Istio 0.8+ integration for Gateway

Created on 6 Jun 2018  路  9Comments  路  Source: kubernetes-sigs/external-dns

external-dns to create Route53 entries for Istio Gateway.
https://istio.io/docs/reference/config/istio.networking.v1alpha3/#Gateway

Most helpful comment

@hjacobs anybody working on this ? Istio reached 1.0.0 earlier this week. Having external-dns support for the VirtualService and/or Gateway objects would be a great addition.

All 9 comments

This would be a new source in External DNS, right?

@hjacobs Indeed. From what I'm diving into external-dns code, it looks like a pretty similar copy of source/ingress.go (with some modifications to pull from the proper endpoint) and an entry on source/store.go.

Awesome. We're porting our ingress to istio as we speak and will need this pretty shortly. Is there any update here? I can potentially take a stab at it, if that's helpful.

How would my domain stay on Route 53? For example: Using kops to create my clusters, would uk.bookinfo.com point to the dns name of ELB?

Could I use this integration to automatically create DNS records for Ingress resources in AWS?

@hjacobs anybody working on this ? Istio reached 1.0.0 earlier this week. Having external-dns support for the VirtualService and/or Gateway objects would be a great addition.

AFAIK there are no PRs open for that, feel free to open one (even WIP) if you wish to work on it.

Is there an alternative solution?

Do we know when this will be available? We need this too, we already tested the PR branch and it works as expected.

It looks like v0.5.6 includes these changes.

Was this page helpful?
0 / 5 - 0 ratings