NSX Edge Gateway to vCloud Org Relationship

This post was originally published on this site

Für einige Administrative Tasks ist es leider notwendig die NSX Edge Gateways in einer VMware vCloud Director Umgebung den Orgs (Tenants) zuzuordnen. In meinem Fall waren es anstehende Edge Gateway Updates nach einem NSX Update. Die Zuordnung ist zwar sehr einfach aus VMware vCloud Director Sicht aber leider komplex aus VMware NSX Sicht, da sich die Namen der Objekte nicht decken müssen (z.B. verursacht durch nachträgliches Umbenennen).  Dazu kommen noch Edge Gateways die durch ein vApp Netzwerk erzeugt wurden, diese tauchen auch im VMware vCloud Director nicht zentral auf. Die Lösung um die NSX Edge Gateway to vCloud Org Relationship aufzulösen sollte mal wieder ein PowerShell Skript sein, und sogar ein ziemlich simples.

Das Problem

Die Ansicht aus dem VMware NSX vCenter Plugin lässt leider keinen offensichtlichen Verweis auf die VMware vCloud Director Organisation zu. Hilfreich könnte nur ein gutes Namensschema sein. Dieses ist aber spätestens bei vApp Netzwerken hinfällig, in dem Fall vergibt der Tenant mit dem vApp Netzwerknamen selbst den Edge Gateway Namen (in meinem Beispiel „Restore Test“).

Die Lösung

Das vorherige Beispiel legt die Lösung bereits nahe, denn NSX realisiert die Mandantentrennung auch anhand von Tenants. Der Tenant Name im NSX ist die Id der vCloud Director

Want to learn more? Check out the source post!