cds-snc / dns

DNS Configuration for domains managed by CDS
18 stars 15 forks source link

Added inspection.alpha.canada.ca #370

Closed ThomasCardin closed 6 months ago

ThomasCardin commented 6 months ago

Summary | Résumé

The aws_route53_record resource creates a Route 53 record for the inspection.alpha.canada.ca domain. It sets the record type to NS and uses four Azure DNS servers as nameservers. The record has a TTL of 21600 seconds (6 hours).

About the CFIA ai-lab: https://github.com/ai-cfia

patheard commented 6 months ago

👋🏻 PR looks good! Could you add a little bit of context to the PR around what your team is planning to use the subdomain for. It'll help us with tracking and management.

If you could also add a few email address or GitHub usernames of people we can reach out to in the future that would be much appreciated!

ThomasCardin commented 6 months ago

👋🏻 PR looks good! Could you add a little bit of context to the PR around what your team is planning to use the subdomain for. It'll help us with tracking and management.

If you could also add a few email address or GitHub usernames of people we can reach out to in the future that would be much appreciated!

Context

The Artificial Intelligence Laboratory for the CFIA/ACIA currently wants to deploy products that are in the alpha phase (see Nachet and Finesse in our organization for the product we want to test). Using this subdomain will allow us to do demonstrations, test with clients, and show the stability of our infrastructure (see Howard in our organization) with the rest of the agency.

Contact information

@nmeraihi (noureddine.meraihi@inspection.gc.ca) @SonOfLope (jonathan.lopez@inspection.gc.ca) @ThomasCardin (thomas.cardin@inspection.gc.ca) @rngadam (ricky.ng-adam@inspection.gc.ca)

Additional information

ai-cfia GitHub organization: https://github.com/ai-cfia

Nachet product

Finesse product:

Howard product (infrastructure):

patheard commented 6 months ago

Just applied and things are looking good from my side:

❯ dig inspection.alpha.canada.ca

; <<>> DiG 9.10.6 <<>> inspection.alpha.canada.ca
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16075
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;inspection.alpha.canada.ca.    IN  A

;; AUTHORITY SECTION:
inspection.alpha.canada.ca. 300 IN  SOA ns1-36.azure-dns.com. sre-ai-cfia.inspection.gc.ca. 1 3600 300 2419200 300

;; Query time: 73 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Feb 19 12:09:10 EST 2024
;; MSG SIZE  rcvd: 137

Apologies for having to do it in a cloned PR but we currently don't have a good way setup to run external contributor PRs on this repo. It's on the todo list 😅