Naming Scheme
Names of resources like containers or databases should comply with the following scheme:
PROJECT-CUSTOMER-COMPONENT-BRANCH
For example:
bluecloud-dsb-main-master
veasysport-dbb-main-master
veasysport-dbb-portal-master
To ease correlation between diffent types of resources for the same
instance they should use the same name. For example the database for
the container veasysport-dbb-main-master
should be named
veasysport-dbb-main-master
as well.
Due to historical reasons you might find older resources which do not follow this scheme. Ideally they should be converted to it. Newer resources should definitely follow it.
Domains
Since domains list their hierarchical components in reverse order the naming scheme is reversed for them as well:
BRANCH.COMPONENT.CUSTOMER.PROJECT
This allows DNS records for example point to a specific server for a specific project and/or customer.
*.example-project IN CNAME wcp123.node.b5c.eu.
*.example-customer.example-project IN CNAME wcp123.node.b5c.eu.