all:bibles:aws:cloudmapper
Table des matières
CloudMapper
Installation
Prérequis
sudo apt-get install python3-pip python3.10-venv sudo apt-get install autoconf automake libtool python3.7-dev python3-tk jq awscli sudo apt-get install graphviz
Installation
Téléchargement
git clone https://github.com/duo-labs/cloudmapper.git cd cloudmapper
Modification
Supprimer du fichier requirement.txt la ligne concernant pyjq
Installation dans un environnement virtuel
python3 -m venv ./venv && source venv/bin/activate pip install pyjq pip install -r requirements.txt
Configuration
- Copier le fichier config.json.demo en config.json et renseigner les informations.
- Configurer les credentials AWS
aws configure
Utilisation
Collecte des données
Commande
python cloudmapper.py collect --account <nom_du_compte>
Résultat
Sous le répertoire account-data/<nom_du_compte> création d'un sous répertoire par région contenant des fichiers json.
Générer un rapport
python cloudmapper.py report --account <nom_du_compte>
Générer un diagramme web interactif
Génération
python cloudmapper.py prepare --account <nom_du_compte>
lancement serveur web
python cloudmapper.py webserver
visualisation résultat
Lancer un navigateur à l'adresse http://127.0.0.1:8000
all/bibles/aws/cloudmapper.txt · Dernière modification : de omeylhoc
