Skip to content

3. DNS as code

Date: 2025-05-19

Status

Accepted

Context

Consult the README in: //scipts/README.md

We will be using the DNS as code approach to manage our DNS records. This means that we will be using this code repository to manage our DNS records, rather than using a web interface or other manual methods. This approach will allow us to version control our DNS records, automate the deployment of changes, and allow for future scalability.

Decision

We will be using the DNS as code approach to manage our DNS records.

Consequences

Changes at first may take more time where we don't have the code in place to automate the process. However, in the long run, this will allow us to manage our DNS records in a more efficient and scalable way. We will be able to automate the deployment of changes, and we will be able to version control our DNS records. This will allow us to roll back changes if necessary, and it will allow us to track changes over time.