With a metadata proxy server, VM instances can retrieve instance-specific metadata from an OpenStack Nova API server.

The NSX platform provides a proxy server for accessing Nova metadata. The proxy will capture all requests made at the 169.254.269.254 address, and forward them to the nova metadata server endpoint specified in the NSX-T metadata proxy configuration

Prerequisites

Edge Node used for the metadata proxy must have IP connectivity to the metadata server from their management IP addresses.

Procedure

  1. From your browser, log in with administrator privileges to an NSX Manager at https://nsx-manager-ip-address.
  2. Select Advanced Networking > DHCP from the navigation panel.
  3. Select Metadata Proxies and click Add.
  4. Enter a Name and optional description.
  5. Enter the Nova Server URL as http://<openstack_controler>:8775. If the Metadata Proxy Server is listening on a port other than the default 8775, update the URL with the correct port. Ports can be found on the controller node in the Nova API configuration file /etc/nova.conf, looking up the metadata_listen_port parameter. If the configuration needs to be changed, restart n-api or nova server.
  6. Enter the Secret parameter.
  7. Select an Edge Cluster from the drop-down menu.
  8. Click Add.