ComponentsΒΆ
The DNS operators consist of the following DNS charms:
bind: A machine charm managing a bind instance configured as a primary DNS server. See the bind README for more information.dns-policy: A subordinate charm that adds a policy layer in front of the bind charm. See the dns-policy README for more information.dns-integrator: An integrator charm that allows the creation of record request through its configuration. See the dns-integrator README for more information.dns-resolver: A resolver charm that provides a single point of configuration for all the requirers using the same DNS server. See the dns-resolver README for more information.dns-secondary: A secondary charm that provides a hidden primary setup by serving the zones without leaking any IP address of the primary deployment. See the dns-secondary README for more information.
The project also contains the snapped workload of some charms:
charmed-bind: A snapped bind specifically made for thebindcharm. See the charmed-bind README for more information.charmed-dns-policy: A snapped Django application specifically made for thedns-policycharm. See the charmed-dns-policy README for more information.