À propos du projet

Ce dépôt fournit un rôle Ansible pour installer MITRE CALDERA, un système automatisé d'émulation d'adversaire. CALDERA est utilisé pour les tests de cybersécurité et les opérations d'équipe rouge, permettant l'exécution automatisée de profils de comportement d'adversaire. Le rôle installe et configure CALDERA avec une interface web par défaut à https://localhost:8888, créant les utilisateurs « red » et « blue » avec un mot de passe généré aléatoirement stocké dans /var/_caldera/caldera/conf/local.yml. Le rôle a été testé avec Ansible 2.18 et prend en charge Debian 13 et 12, Ubuntu 24.04 et 22.04, ainsi que RedHat 9 et 10. Il inclut des tests d'intégration continue via Travis, Test Kitchen (backends LXD et Vagrant) et Molecule avec Docker. Un problème connu est signalé pour Debian 13 en raison d'un problème de compilation de lxml avec Python 3.13. Le projet est sous licence BSD à deux clauses.