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

RR HA / LB multiple upstreams, i.e., DNSCrypt ? #89

Open
skull-squadron opened this issue Jun 26, 2022 · 4 comments
Open

RR HA / LB multiple upstreams, i.e., DNSCrypt ? #89

skull-squadron opened this issue Jun 26, 2022 · 4 comments

Comments

@skull-squadron
Copy link

Using dnscrypt-proxy is was a matter of running N instances and unifying them using something like dnsmasq.

What topology is recommended to create a resilient resolver setup (w/ DNSSEC support)?

@jedisct1
Copy link
Member

It really depends on your hosting infrastructure.

Maybe your cloud provider already offers some load-balancing service.

Otherwise, if you want a traditional load balancer and avoid the K8S complexity, Nginx can load-balance TCP and UDP traffic, is simple to setup and it will work just fine with DNS.

If you want something container-aware yet not too complicated to configure, gobetween is pretty nice.

@skull-squadron
Copy link
Author

skull-squadron commented Jun 27, 2022 via email

@jedisct1
Copy link
Member

Can you clarify what the question is?

You can run multiple instances of EDS. Run it once, and then just copy the configuration and state files to other hosts. The keys will be automatically synchronized.

@skull-squadron
Copy link
Author

skull-squadron commented Jun 28, 2022 via email

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

No branches or pull requests

2 participants