A Juju charm deploying and managing a DNS resolver server on bare metal.
This charm simplifies configuration of a DNS server by providing a single point of configuration for all the requirers using the same DNS server. It can be deployed on virtual machines or bare metal.
As such, the charm makes it easy to manage and propagate DNS configuration while giving the freedom to deploy on the substrate of their choice.
For DevOps or SRE teams this charm will make operating any charm requiring dynamic DNS configuration simple and straightforward through Juju's clean interface.
The charm can be deployed to any machine model by pulling it from Charmhub:
juju deploy dns-resolver --channel=latest/edge
You can then integrate it with any charm supporting the provider side of the dns_authority interface, and the dns-resolver operator will
start acting as a DNS resolver server for the authority one.
No actions are available as this charm is meant to be operated through its integrations. The charm can integrate with any provider charm implementing the dns_authority interface.