Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document how to configure DNS in Hostport / NodePort mode #354

Closed
tamalsaha opened this issue Aug 8, 2017 · 5 comments
Closed

Document how to configure DNS in Hostport / NodePort mode #354

tamalsaha opened this issue Aug 8, 2017 · 5 comments
Milestone

Comments

@tamalsaha
Copy link
Contributor

tamalsaha commented Aug 8, 2017

Voyager should manage the Route 53 settings for having all of the nodes running HAProxy in the DNS A record.

From our Slack: "It would be great if this was added as a mode of operation for Voyager. I may be the only person on the planet that is on Amazon but can't use an ELB, though. Well, maybe also these guys: https://www.loggly.com/blog/why-aws-route-53-over-elastic-load-balancing/ "

@tamalsaha tamalsaha changed the title Test Hostport mode and Route53 Configure DNS in Hostport / NodePort mode Aug 8, 2017
@tamalsaha
Copy link
Contributor Author

external-dns project only works with LoadBalancer, NodePort is not supported. https://github.com/kubernetes-incubator/external-dns/blob/master/docs/faq.md#which-kubernetes-objects-are-supported

@tamalsaha
Copy link
Contributor Author

We can use https://github.com/appscode/go-dns to deal with any generic DNS server.

@tamalsaha tamalsaha added this to the 4.1.0 milestone Aug 8, 2017
@greg-jaunt
Copy link

greg-jaunt commented Aug 9, 2017

@tamalsaha
Copy link
Contributor Author

tamalsaha commented Aug 10, 2017

Setting metadata.annotations.ingress.appscode.com/annotations-pod: '{"dns.alpha.kubernetes.io/external": "name.domain.com"}' exposes the HAProxy nodes perfectly as long as you have dns-controller running (comes with Kops clusters).

@tamalsaha tamalsaha changed the title Configure DNS in Hostport / NodePort mode Document how to configure DNS in Hostport / NodePort mode Aug 10, 2017
@tamalsaha tamalsaha modified the milestones: 3.2.0, 4.1.0 Aug 12, 2017
@tamalsaha tamalsaha modified the milestones: 4.0.0, 3.2.0 Sep 11, 2017
@tamalsaha tamalsaha modified the milestones: 4.0.0, 5.0.0 Oct 4, 2017
@tamalsaha tamalsaha modified the milestones: 5.0.0, 4.1.0 Oct 12, 2017
@tamalsaha
Copy link
Contributor Author

Merged into #355

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants