Page MenuHomeSoftware Heritage

staging infra: Configure DNS zones
Closed, MigratedEdits Locked

Description

Here are the proposed names so far:

  • T1876#35451: public zone: .staging.swh.network (setup in gandi) [1]
  • D1702: private zone: .internal.staging.swh.network (setup through puppet)

Event Timeline

ardumont triaged this task as High priority.Jul 3 2019, 3:29 PM
ardumont created this task.

So, internal-staging.softwareheritage.org feels like a really long base domain name, but I don't have a snappy alternative suggestion that gives me warm fuzzies.

I'm tempted to suggest shortening that to int-stg.softwareheritage.org, or to int.stg.softwareheritage.org, but that doesn't look great.

(I think most of my issue comes from the length of softwareheritage.org, and that I'd be happier with longer internal domains on a shorter base e.g., to take a page out of WMF's book, staging.int.swhlabs.org wouldn't feel as bad)

my proposal:

public facing names:

  • www-dev.s.o => www-staging.s.o
  • archive-staging.s.o
  • deposit-staging.s.o

internal zones:

  • internal.s.o unchanged
  • staging.s.o for internal staging machines

with the 'implicit' assumption that any public facing name MUST be directly under softwareheritage.org, and any subdomain of softwareheritage.org IS a private/internal stuff.

fyi, currently purchasing swh.network domain on gandi (as per an oral discussion some time ago).

(Order No. 46583661)

ardumont changed the task status from Open to Work in Progress.Jul 17 2019, 1:19 PM
ardumont updated the task description. (Show Details)

And reference dns setup for the domain as:

@ 10800 IN SOA ns1.gandi.net. hostmaster.gandi.net. 1563362734 10800 3600 604800 10800
@ 10800 IN A 217.70.184.38
@ 10800 IN MX 10 spool.mail.gandi.net.
@ 10800 IN MX 50 fb.mail.gandi.net.
@ 10800 IN TXT "v=spf1 include:_mailcust.gandi.net ?all"
www 10800 IN CNAME archive
archive.staging 10800 IN CNAME moma
deposit.staging 10800 IN CNAME moma
moma 10800 IN CNAME moma.softwareheritage.org.

Note: this will need update when T1872 is resolved.

ardumont updated the task description. (Show Details)
ardumont updated the task description. (Show Details)