Preview of new project to use policies and rules of external tools to check vulnerabilities in configurations with UVL.
The usage involves...:
YAML configurations can then be mapped and validated against the model.
- Python 3.9+
- Git
- Bash or PowerShell for script execution
-
Install Python 3.9+
-
Clone this repository and enter the project folder:
git clone https://github.com/CAOSD-group/fm-security-policies.git
cd fm-json-kubernetes
- Create a virtual environment:
python -m venv envFmSec
- Activate the environment:
- Linux:
source envFmSec/bin/activate
- Windows:
.\envFmSec\Scripts\Activate
- Install the dependencies:
pip install -r requirements.txt