Réoganisation du dictionnaire

- activer_onesinglenode => permet d'activer l'orchestrateur
- activer_multinode => permet d'activer plusieurs hyperviseurs
- création de la nouvelle famille "Modèle de VM"
- création de séparateur "Configuration des hyperviseurs"

ref #17333 @3h
This commit is contained in:
Emmanuel Garette 2016-10-03 17:31:25 +02:00
parent fc2c3ac9c7
commit ab52eababf
1 changed files with 24 additions and 19 deletions

View File

@ -19,10 +19,15 @@
<family name='general'> <family name='general'>
<variable name='nom_machine' redefine='True' auto_freeze='True'/> <variable name='nom_machine' redefine='True' auto_freeze='True'/>
</family> </family>
<family name='Virtualisation' icon='cloud'> <family name='services'>
<variable name='activer_onesinglenode' type='oui/non' description="Activer le serveur de virtualisation" mode='expert'> <variable name='activer_onesinglenode' type='oui/non' description="Activer l'orchestrateur de virtualisation" mode='expert'>
<value>oui</value> <value>oui</value>
</variable> </variable>
<variable name='activer_multinode' description="Activer l'intégration de plusieurs hyperviseurs" mode='expert' type='oui/non'>
<value>non</value>
</variable>
</family>
<family name='Virtualisation' icon='cloud'>
<variable name='vnet_pilote' type='string' description='Pilote utilisé pour le réseau virtuel' hidden='True' /> <variable name='vnet_pilote' type='string' description='Pilote utilisé pour le réseau virtuel' hidden='True' />
<variable name='vnets' type='string' description="Nom du réseau virtuel à plage d'adresse IP" multi='True'/> <variable name='vnets' type='string' description="Nom du réseau virtuel à plage d'adresse IP" multi='True'/>
<variable name='vnet_range_start' type='ip' description='Première IP de la plage' mandatory="True"/> <variable name='vnet_range_start' type='ip' description='Première IP de la plage' mandatory="True"/>
@ -40,13 +45,6 @@
<variable name='l2_vnet_vlan_tag' type='number' description='Numéro du VLAN'/> <variable name='l2_vnet_vlan_tag' type='number' description='Numéro du VLAN'/>
<variable name='l2_vnet_vlan_trunk' type='number' description="VLAN à transporter (trunk)" mode='expert'/> <variable name='l2_vnet_vlan_trunk' type='number' description="VLAN à transporter (trunk)" mode='expert'/>
<variable name='hapy_init_master' type='oui/non' description="Activation de l'auto-création du modèle">
<value>non</value>
</variable>
<variable name='hapy_init_master_iso_version' type='string' description="Version de l'image ISO EOLE à télécharger" mandatory="True"/>
<variable name='hapy_init_master_disk_size' type='number' description="Taille en giga-octets du disque dur vierge">
<value>40</value>
</variable>
<variable name='one_ds_system_prefix' description="Préfix de l'espace de stockage système" auto_freeze='True'> <variable name='one_ds_system_prefix' description="Préfix de l'espace de stockage système" auto_freeze='True'>
<value>system-</value> <value>system-</value>
</variable> </variable>
@ -62,23 +60,29 @@
<variable name='one_video_driver' type='string' description='Pilote vidéo par défaut' mode='expert'> <variable name='one_video_driver' type='string' description='Pilote vidéo par défaut' mode='expert'>
<value>vga</value> <value>vga</value>
</variable> </variable>
<variable name='activer_multinode' description='Activer le mode multi-noeud' mode='expert' type='oui/non'>
<value>non</value>
</variable>
<variable name='arp_cache_poisoning' type='oui/non' description="Activer la protection contre l'ARP Poisoning" mode='expert'> <variable name='arp_cache_poisoning' type='oui/non' description="Activer la protection contre l'ARP Poisoning" mode='expert'>
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='one_nodes' type='string' description='Hyperviseur voisin du Cluster' multi='True'/>
<variable name='node_ip' type='ip' description="Adresse IP de l'hyperviseur" multi='True'/>
<variable name='activer_hooks' type='oui/non' description="Utiliser des hook personnalisés" mode='expert'> <variable name='activer_hooks' type='oui/non' description="Utiliser des hook personnalisés" mode='expert'>
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='one_nodes' type='string' description="Nom de l'hyperviseur" multi='True'/>
<variable name='node_ip' type='ip' description="Adresse IP de l'hyperviseur"/>
</family> </family>
<family name='Hooks' icon='anchor'> <family name='Modèle de vm' icon='cloud'>
<variable name='hapy_vm_hooks' type='oui/non' description="Hooks sur les VM" mode='expert' mandatory='True'> <variable name='hapy_init_master' type='oui/non' description="Activation de l'auto-création du modèle">
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='hapy_vm_hook' type='string' description="Nom du hook de VM" multi='True' mode='expert'/> <variable name='hapy_init_master_iso_version' type='string' description="Version de l'image ISO EOLE à télécharger" mandatory="True"/>
<variable name='hapy_init_master_disk_size' type='number' description="Taille en giga-octets du disque dur vierge">
<value>40</value>
</variable>
</family>
<family name='Hooks' icon='anchor'>
<variable name='hapy_vm_hooks' type='oui/non' description="Hooks sur les machines virtuelles" mode='expert' mandatory='True'>
<value>non</value>
</variable>
<variable name='hapy_vm_hook' type='string' description="Nom du hook des machines virtuelles" multi='True' mode='expert'/>
<variable name='hapy_vm_hook_on' type='string' description="Déclencheur (on)" mode='expert'/> <variable name='hapy_vm_hook_on' type='string' description="Déclencheur (on)" mode='expert'/>
<variable name='hapy_vm_hook_command' type='string' description="Script à déclencher (command)" mode='expert'/> <variable name='hapy_vm_hook_command' type='string' description="Script à déclencher (command)" mode='expert'/>
<variable name='hapy_vm_hook_arguments' type='string' description="Arguments à passer au script (arguments)" mode='expert'/> <variable name='hapy_vm_hook_arguments' type='string' description="Arguments à passer au script (arguments)" mode='expert'/>
@ -97,9 +101,10 @@
<variable name='hapy_user_hook_arguments' type='string' description="Arguments à passer au script (arguments)" mode='expert'/> <variable name='hapy_user_hook_arguments' type='string' description="Arguments à passer au script (arguments)" mode='expert'/>
</family> </family>
<separators> <separators>
<separator name='activer_onesinglenode'>Configuration des réseaux de l'orchestrateur</separator> <separator name='vnet_pilote'>Configuration des réseaux de l'orchestrateur</separator>
<separator name='hapy_init_master'>Modèle de VM pour installer un module EOLE dans l'orchestrateur</separator> <separator name='hapy_init_master'>Modèle de machine virtuelle pour installer un module EOLE</separator>
<separator name='one_ds_system_prefix'> Configuration de l'orchestrateur</separator> <separator name='one_ds_system_prefix'>Configuration de l'orchestrateur</separator>
<separator name='one_nodes'>Configuration des hyperviseurs</separator>
</separators> </separators>
</variables> </variables>