003 - Use AWS Elastic Container Service for DHCP DNS
Date: 2020-05-27
Status
✅ Accepted
Context
We will need to run our DHCP (Dynamic Host Configuration Protocol), DNS (Domain Name System) somewhere that support both TCP and UDP load balancing.
Decision
We have decided to use AWS Elastic Container Services. ECS is a fully managed container service. There is support for TCP and UDP network traffic with AWS load balancers.
Consequences
Advantages
Less administrative overhead than running virtual machines e.g. EC2 and less complexity than EKS.
Disadvantages
Still need to provision the service, require CI/CD tooling, operational documentation and forever maintaining those things.
This page was last reviewed on 7 March 2026.
It needs to be reviewed again on 7 March 2027
by the page owner #nvvs-devops
.
This page was set to be reviewed before 7 March 2027
by the page owner #nvvs-devops.
This might mean the content is out of date.