Skip to content

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
  • gitlab.diamond.ac.uk
    • Entity descriptors at /catalog-info.yaml

LDAP:

  • ralfed.cclrc.ac.uk

Miscellaneous:

  • gitlab.diamond.ac.uk/sscc-docs/groups