Self Hostable Route53 Alternative
Hello Selfhosters,
I've been working on an open source CDN, which I've posted here a few times in the last almost 2 years. Recently, I've decided to rework the DNS part of the ecosystem, to turn it into a more reusable and universal component, which can work well for CDN scenerios.
The DNS now supports Geolookup routing, Weighted-Round Robin and Active-Failover routing using active healthckecks. One more cool feature about this project, it can include Prometheus Alerts in its routing decisions.
The ecosystem is quite huge now, and I'm aware I should work on the docs, so people could build this themselves, although how it works is pretty well documented in the Plugin's readme:
https://github.com/EdgeCDN-X/edgecdnx-plugin
The system is built with Kubernetes in mind with Kubernetes CRDs, and it also comes with a UI and an API.
The bare minimum for this to work are the CRDs, the CoreDNS built with the plugin and the healthchecker component, which is 100% decoupled from the serving part.
If you're interested, feel free to check out the latest video how does it work
https://www.youtube.com/watch?v=eTIqW8aCeQY
https://redd.it/1x1j28s
@r_SelfHosted
Post #53975
23