Create Internal DNS Server via Chef Roles
In order to support Internal DNS we need chef roles and cookbooks for installing it. We'll be using PowerDNS Resolver as we already have experience running PowerDNS Resolver in the Gitter Project for a similar setup. Leveraging this is a boring solution that uses a design pattern we are already familiar with and gets us immediately outside of the 'bus factor' for 'new' technology being deployed to GitLab as two plus engineers are already familiar with it upon deployment.
-
Create Chef Cookbook for PowerDNS Resolver Installation -
Create Chef Roles for DNS Server Installation -
Deploy cookbook recipies via roles to machines created in #2183 (closed)