Hello,
I would like to start a discussion regarding the naming pattern of our VMs.
Right now there is a total mess and we need to be consistent. So here is what I
propose, after a discussion I already had in a SUSE-IT's team meeting. Please
be aware that NONE of the things I describe below have actually been
implemented yet, so everything is up for discussion. I would like to start
implementing them soon though, so I'll give the topic a deadline of three weeks
(until the next team meeting, 5th of March).
FQDN form proposal: $unique_ID.$location.$purpose.opensuse.org
### unique_ID
This is a unique name for every machine. When one name is used, it can NEVER be
reused. Thus, we will need to list them somewhere (at the progress
opensuse-admin-wiki for example) (both the current and the deprecated ones)
Proposals for the unique ID:
1) pattern like vmXY (X and Y being increasing numbers)
2) the cartoon names we currently have
I would prefer:
- cartoon names for production instances
- vmXY or workerXY for CI/OBS workers
- whatever for testing instances, but not cartoon names
### location
This can be the country code, or city name. I would prefer the country code
### purpose
This could be:
- infra or prod for production instances (I prefer infra)
- test for testing instances
- worker for workers
Examples on how our instances' FQDNs will look like:
ariel.de.infra.opensuse.org
donald.de.infra.opensuse.org
goofy.cz.infra.opensuse.org
daisy.us.infra.opensuse.org
mediawiki.de.test.opensuse.org
salt1.us.test.opensuse.org
https://progress.opensuse.org/projects/opensuse-admin-wiki/wiki/Naming_patte...
--
Theo Chatzimichos