Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Machine naming scheme

This document describes how machine hostnames should be configured in the AFNix infra and the associated DNS records that should go with it. In scope is every computer system owned by AFNix that is connected to a network (directly or indirectly) and that allows such configuration. This includes baremetal machines, VMs, containers managed as a separate machine configuration, network appliances, etc.

FQDN policy

The hostname of each system should be either:

  • In the case of a system hosting multiple unrelated services: a short unique identifier describing the role of the grouping of services on the machine. Examples: lix-systems, build-coord, vpn-gw.

  • In the case of a system hosting a single service: the name of that service, suffixed by a 2 digit number describing the index / shard number of this system. Examples: meta01, builder01, garage01, garage02.

The domain name of each system should be ${pop}.infra.afnix.fr. POP identifiers are 3 letters (usually airport IATA code) + 2 digits (starting from

  1. that describe the physical location of the machines, at a datacenter campus granularity.

Examples:

  • meta01.par01.infra.afnix.fr
  • vpn-gw.ams01.infra.afnix.fr
  • garage02.sea01.infra.afnix.fr
  • hv01.sbg01.infra.afnix.fr