
Composant d'orchestration de purpleteam
Clonez ce dépôt.
cd vers le répertoire racine du dépôt et exécutez :
npm install
Copiez le fichier config/config.example.json vers config/config.local.json.
Utilisez config/config.js pour la documentation et des exemples supplémentaires.
outcomes.dir Configurez cette valeur. Il doit s'agir d'un répertoire de votre choix que les conteneurs de l'orchestrateur et du scanner d'application utilisent. La valeur de outcomes.dir doit être identique à celle de slave.report.dir et results.dir des testeurs. Le répertoire que vous choisissez et configurez doit avoir les permissions de groupe rwx appliquées car les conteneurs de l'orchestrateur et des testeurs partagent le même groupe ; ils lisent, écrivent et suppriment également les fichiers de résultats dans ce répertoire.
testerFeedbackComms.medium Le Long Polling lp est pris en charge dans les environnements local et cloud. Les Server Sent Events sse ne sont pris en charge que dans l'environnement local en raison des limitations d'AWS. lp et sse sont tous deux en temps réel. Les deux implémentations ont leurs avantages et inconvénients.
Consultez la documentation CLI pour plus de détails sur cette valeur.