Ces instructions concernent la configuration de la consommation OpenStack de l'équilibrage de charge NSX-T Data Center avec Octavia.

Les mêmes instructions s'appliquent aux plug-ins NSX-T Policy et NSX-T Manager.

Pour obtenir des informations générales sur le service d'équilibrage de charge Octavia, reportez-vous à la documentation officielle.

Procédure

  1. Dans /etc/neutron/neutron.conf, assurez-vous que le plug-in de service d'équilibrage de charge pour NSX-T Data Center n'est pas configuré (vmware_nsx_lbaasv2 ne doit pas figurer dans la liste service_plugins). En cas de modification du fichier neutron.conf, redémarrez le service Neutron.
  2. Dans /etc/octavia/octavia.conf, spécifiez les éléments suivants :
    1. Dans le paramètre de configuration [api_settings], spécifiez le fournisseur NSX-T : default_provider_driver = vmwareedge enabled_provider_drivers = vmwareedge:NSX
    2. Dans la section [oslo_messaging], spécifiez un thème pour la communication entre Octavia et le pilote NSX-T, qui s'exécute dans l'espace de processus Neutron.
  3. Redémarrez le service d'API Octavia.