L'administrateur de VMware Integrated OpenStack peut configurer chaque composant de service, tel que Keystone, Nova, Cinder, etc., à l'aide de la commande viocli update.
La commande viocli update accepte le format d'entrée YAML. VMware Integrated OpenStack peut convertir le format YAML au format conforme de la communauté OpenStack.
Pour plus d'informations sur les options OpenStack, reportez-vous aux paramètres de Configuration de la formation OpenStack.
Note : Si la valeur du paramètre n'est pas correcte, les services risquent de ne pas démarrer. Vous pouvez recevoir l'erreur d'espace correspondante ou un message d'incident.
Utilisez le format YAML suivant pour la commande
viocli update.
conf: service: # nova, keystone, neutron, cinder section1: # example: default key1: value1 section2: # example: ldap key2: value2 section3: # example: backend key3: value3
VMware Integrated OpenStack peut convertir le format YAML en fichiers de configuration OpenStack classiques pour les composants de service correspondants.
[section1] # [DEFAULT] key1 = value1 [section2] # [ldap] key2 = value2 [section3] # [backend] key3 = value3
Une fois la mise à jour terminée, attendez quelques minutes la recréation des espaces, puis vous pouvez confirmer que votre modification est effective dans l'espace de services.
Par exemple,
viocli update heat met à jour heat.conf dans l'espace du moteur Heat. Pour confirmer l'état de votre configuration, vous pouvez utiliser la commande du moteur Heat.
# osctl get pods | grep heat-engine | grep Running heat-engine-7bbbbbf787-r9kq7 1/1 Running 0 3m57s # osctl exec -it heat-engine-7bbbbbf787-r9kq7 -- cat /etc/heat/heat.conf