Si elimina el complemento de VMware Hyper para VMware Cloud Director, no se podrá acceder a la página Customize Portal de Service Provider Admin Portal. Si desea instalar o administrar cualquier otro complemento, debe volver a instalar el complemento de VMware Hyper.
Procedimiento
- Descargue el complemento de VMware Hyper para la versión de VMware Cloud Director correspondiente en el Portal de soporte de Broadcom.
Nota:
Algunas versiones de VMware Cloud Director admiten varias versiones del complemento de VMware Hyper. Debe instalar y habilitar todas las versiones aplicables del complemento de VMware Hyper.
Todas las versiones del complemento de VMware Hyper correspondientes se enumeran en la pestaña Controladores y herramientas de la página Descargar VMware Cloud Director.
- Cargue manualmente el zip mediante la API de VMware Cloud Director.
Los siguientes pasos utilizan
SERVER
como endpoint del servidor de instalación de
VMware Cloud Director y
TOKEN
como el valor del encabezado
x-vcloud-authorization
que devuelve la solicitud de creación de la sesión inicial.
- Cree una sesión con las credenciales de administrador del sistema.
SERVER="vcloud.example.com" curl --header 'Accept: application/*+xml;version=30.0' --insecure --basic --data '' --user 'administrator@System:pa$$w0rd' --verbose https://$SERVER/api/sessions
- Con el archivo manifest.json como plantilla para los valores necesarios, registre el complemento.
SERVER="vcloud.example.com" TOKEN="c2f4258224ce4489b4e4474e4e34db15" curl --header 'Accept: application/json' --header 'Content-Type: application/json' --header "x-vcloud-authorization: $TOKEN" --insecure --verbose https://$SERVER/cloudapi/extensions/ui --data '{"pluginName": "Stub plugin", "vendor": "VMware", "description": "", "version": "1.0.0", "license": "BSD-2", "link": "http://vcloud.example.com", "provider_scoped": true, "enabled": true}'
- Habilite las cargas de archivos para el complemento.
Puede encontrar la información del endpoint en el encabezado
Location
de la respuesta anterior. El valor
size
es el tamaño del archivo
plugin.zip en bytes.
SERVER="vcloud.example.com" TOKEN="c2f4258224ce4489b4e4474e4e34db15" PLUGIN="urn:vcloud:uiPlugin:1e634a62-a98a-46c0-b9dd-7e2c5a9e8688" curl --header 'Accept: application/json' --header 'Content-Type: application/json' --header "x-vcloud-authorization: $TOKEN" --insecure --verbose https://$SERVER/cloudapi/extensions/ui/$PLUGIN/plugin --data '{"fileName": "plugin.zip", "size": 56623}'
- Cargue el archivo plugin.zip en VMware Cloud Director.
Puede encontrar la ruta de carga en el encabezado de respuesta
Link
de la llamada anterior.
SERVER="vcloud.example.com" TOKEN="c2f4258224ce4489b4e4474e4e34db15" curl --request PUT --header 'Content-Type: application/zip' --header "x-vcloud-authorization: $TOKEN" --insecure --verbose https://$SERVER/transfer/19d7fafd-6670-4c2a-983f-0b3a49725d2e/plugin.zip --data-binary @dist/plugin.zip
- Si la versión de VMware Cloud Director admite más de un complemento de VMware Hyper, repita los pasos 1 y 2 para cada versión compatible del complemento de VMware Hyper.
Resultados
En
Service Provider Admin Portal, puede acceder a la página
Customize Portal; el
complemento de VMware Hyper para
VMware Cloud Director aparece en la lista de complementos.
Qué hacer a continuación
Para ver la lista de complementos de
VMware Cloud Director, en la barra de navegación superior, seleccione
.