ministryofjustice / operations-engineering

This repository is home to the Operations Engineering's tools and utilities for managing, monitoring, and optimising software development processes at the Ministry of Justice. • This repository is defined and managed in Terraform
https://user-guide.operations-engineering.service.justice.gov.uk/
MIT License
11 stars 5 forks source link

🚀 Implement OctoDNS for Route53 Management in MOJ DSD Account #4565

Closed jasonBirchall closed 1 week ago

jasonBirchall commented 1 week ago

User Need

As a member of the Operations Engineering team I want to implement OctoDNS for managing Route53 records in the MOJ DSD AWS account so that we can improve the efficiency and maintainability of our DNS management process.

Value

Implementing OctoDNS will streamline our DNS management workflow, reduce operational overhead, and improve performance compared to our current manual approach. This will lead to faster DNS operations, easier maintenance, and a more readable configuration format.

Functional Requirements (What):

Non-Functional Requirements (How):

Acceptance Criteria:

Notes:

AntonyBishop commented 1 week ago

@jasonBirchall does Documentation is updated to reflect the new DNS management process using OctoDNS mean just changes to existing runbooks or also the creation of new instructions? Just figuring out if we need a seperate story for Create documentation for the team on using octoDNS within our workflow

jasonBirchall commented 1 week ago

@jasonBirchall does Documentation is updated to reflect the new DNS management process using OctoDNS mean just changes to existing runbooks or also the creation of new instructions? Just figuring out if we need a seperate story for Create documentation for the team on using octoDNS within our workflow

Absolutely, @AntonyBishop. There's a fair amount in our runbooks that needs changing. I'd like to capture that later if possible.