Sur cette page
1. Description
La brique CMDB (Configuration Management Database) de Nautobot permet de simplifier la gestion des informations sur les éléments de configuration ou CI (Configuration Information) en anglais, que ce soit des équipements physiques (commutateur, serveur, pare-feu...) ou des machines virtuelles
2. Equipements physiques de mon HomeLab
2.1. Schéma physique
Le schéma ci-dessous représente les équipements physiques de mon homelab
2.2. Nautobot - CMDB Devices
La page Devices affiche la liste des équipements physiques
2.2.1. MiniPC1
Le MiniPC1 est le serveur primaire de mon cluster d'hyperviseurs Proxmox
L'onglet Devices > MiniPC1 > Interfaces affiche l'attribution des adresses IP aux interfaces du serveur
Cet hyperviseur Proxmox pve1.home.lab héberge à date les machines virtuelles ci-dessous :
2.3. MiniPC2
Le MiniPC2 est le serveur secondaire de mon cluster d'hyperviseurs Proxmox
L'onglet Devices > MiniPC2 > Interfaces affiche l'attribution des adresses IP aux interfaces du serveur
Cet hyperviseur Proxmox pve2.home.lab héberge à date les machines virtuelles ci-dessous :
3. Machines virtuelles de mon HomeLab
3.1. Schéma logique
Le schéma ci-dessous représente le découpage et les zones logiques de mon homelab.
3.2. Cluster d'hyperviseurs
Comme indiqué précédemment, j'ai un cluster d'hyperviseurs Proxmox.
La page Virtualization > Clusters affiche la liste de mes hyperviseurs
3.3. Liste des machines virtuelles
La page Virtualization > Virtual Machines affiche la liste des machines virtuelles
3.3.1. Exemple machine virtuelle nautobot1.home.lab
Pour chaque machine virtuelle, on peut décrire les caractéristiques matérielles
Nombre de CPU
Taille de la mémoire volatile RAM
Taille du disque dur
Interfaces réseau et adresses IP associées
Optionnel : on peut aussi décrire les services qui tournent sur la machine virtuelle.
Par exemple pour Nautobot, il y a un serveur web frontend nginx écoutant sur le port TCP/443 et relayant les requêtes vers le backend Nautobot.