Optical cybersecurity scenario
The changes are mainly to four components:
- DBSCANServing
- Optical Attack Manager
- Optical Attack Detector
- Optical Attack Mitigator
The changes include:
- Improvements in the names of the components, i.e., by removing the unnecessary "centralized" term
- Improvements to the building of images, now using a standard
teraflowuser for all images - Inclusion of the
.dockerignorefile to prevent Docker to copy generatedphotofiles - Inclusion of the generation of async proto files needed for the attack manager
- Inclusion of the four components to the specification in
my_deploy.sh - Inclusion of the four services to the
common.Constantsfile - Update to specific Python 3.9 version
- Updates to the gitlab-ci yaml files
Still to do:
- Fix the tests of the optical attack manager
Edited by Carlos Natalino