Entity Ingress¶
The diamond developer portal is configured such that entity ingress must be performed via discovery, allowing it to act as a transparent window onto the software and services currently developed and deployed at Diamond.
As a consequence of this, for a entity to become available in the catalogue, an entity descriptor (commonly a catalog-info.yaml
file) must be be made available in one of the discovery locations. These locations include, by type:
Git:
github.com/DiamondLightSource
- Entity descriptors at
/catalog-info.yaml
- Entity descriptors at
gitlab.diamond.ac.uk
- Entity descriptors at
/catalog-info.yaml
- Entity descriptors at
LDAP:
ralfed.cclrc.ac.uk
Miscellaneous:
gitlab.diamond.ac.uk/sscc-docs/groups