Si destruye el clúster de Antrea Kubernetes o elimina el adaptador de interoperabilidad Antrea-NSX antes de ejecutar el archivo deregisterjob.yaml, algunos datos de Antrea se conservan en el inventario de NSX.

Sigas las instrucciones indicadas en esta documentación para limpiar los datos de Antrea de NSX.

A partir de VMware Container Networking™ with Antrea™ versión 1.7.0, la utilidad de línea de comandos ansxctl ofrece el comando cluster-cleanup para limpiar los datos sobrantes de Antrea del inventario de NSX. La utilidad ansxctl es un ejecutable solo para Linux. Por tanto, necesitará una máquina Linux para ejecutar esta utilidad.

Para obtener información sobre el uso del comando cluster-cleanup, consulte el documentoLínea de comandos antreansxctl de la Guía de instalación de VMware Container Networking with Antrea.

En versiones de VMware Container Networking™ with Antrea™ anteriores a la 1.7.0, la utilidad de línea de comandos anansxctl no está disponible. En ese caso, puede ejecutar un comando curl, como se explica en el siguiente procedimiento. El comando curl llama a una API de NSX para eliminar los datos de Antrea sobrantes del inventario de NSX.

Requisitos previos

  • Debe tener el nombre y la contraseña del usuario administrador empresarial de NSX.
  • Debe poder conectarse a la API y la interfaz de usuario de NSX Manager.

Procedimiento

  1. Busque la ruta del clúster de Antrea Kubernetes en la interfaz de usuario de NSX Manager.
    1. En su navegador, inicie sesión en un NSX Manager en https://dirección-ip-nsx-manager.
    2. Desplácese hasta Inventario > Contenedores > Clústeres.
    3. Expanda el clúster que desea eliminar y copie el texto que verá junto al campo Ruta.
      Por ejemplo:
      Muestra una ruta de un clúster de contenedores en la interfaz de usuario de NSX Manager.
  2. Ejecute el siguiente comando curl para eliminar los datos de Antrea de NSX:
    curl -k -u '{AdminUserName}:{AdminPassword}' \
     -X DELETE -H "X-Allow-Overwrite: true" \
     https://{NSX-Mgr-IP}/policy/api/v1{Path}?cascade=true
    En este comando:
    • Reemplace {AdminUserName}, {AdminPassword} y {NSX-Mgr-IP} por sus valores reales según su entorno de NSX.
    • Reemplace {Path} por el texto que copió en el paso 1.
    Por ejemplo:
    curl -k -u 'Admin:Password123' \
     -X DELETE -H "X-Allow-Overwrite: true" \
     https://192.168.1.1/policy/api/v1/infra/sites/default/enforcement-points/default/cluster-control-planes/cluster-sales?cascade=true