<!-- Gitlab Specific Markdown guide https://docs.gitlab.com/ee/user/markdown.html -->
# Catalogue of Controls
# Catalogue of Controls and Metrics
## Name
Catalogue of controls and metrics.
...
...
@@ -23,13 +23,14 @@ The component provides the following functionalities:
## Main logical Interfaces
|Interface name | Description | Interface technology |
|--|--|--|
|SFC UI |Graphical user interface of the SFC |Angular and Bootstrap|
|Discover requirements | Select a set of requirements (and related attributes) for a given CS | Rest API|
|UI |Graphical user interface of the SFC |Angular and Bootstrap|
|Resources API | Select a set of requirements (and related attributes) for a given CS | Rest API|
## Interaction with other components
| Interfacing Component | Interface Description |
|--|--|
| NLCS editor | NLCS editor will request to the Catalogue the requirements and related information for a certain user |
| NL2CNL Translator/ Orchestrator/CCE/AMOE | Request to the Catalogue the EUCS requirements, metrics and related information |
| Risk Assessment and Optimisation Framework | Catalogue sends to RAOF the answers of the questionnaire |
## Relevant sequence diagram/s
\
...
...
@@ -128,16 +129,3 @@ Appart from those that we can activate if we are using other services, such as [
* https://ca.192.168.56.1.nip.io:8443/ to access the tecnalia CA in case we use traefik
* https://auth.192.168.56.1.nip.io:8443/ to access keycloak administration in case we use it
* ...
## How to access at integration
The projects has a gitlab-ci workflow to continously deploy the catalogue at a integration server. Providing the integration server exists and it has a properly configured gitlab-runner with the required packages (mainly docker and docker compose). We will be able to access the services at:
* https://coc.poc.medina.esilab.org:8443/
* https://registry.coc.poc.medina.esilab.org:8443/ to access jhipster registry for development support
Appart from those that we can activate if we are using other services, such as [development-services](git/deploy/development-services/README.md)
* https://traefik.coc.poc.medina.esilab.org:8443/ to access traefik dashboard
* https://traefik.coc.poc.medina.esilab.org:8443/api/http/routers to access traefik api
* https://portainer.coc.poc.medina.esilab.org:8443/ to access portainer
* https://ca.coc.poc.medina.esilab.org:8443/ to access the tecnalia CA in case we use traefik
* https://auth.coc.poc.medina.esilab.org:8443/ to access keycloak administration in case we use it