Se você excluir o plug-in VMware Hyper para o VMware Cloud Director, a página Customize Portal do Service Provider Admin Portal se tornará inacessível. Se você quiser poder instalar ou gerenciar qualquer outro plug-in, deverá reinstalar o plug-in VMware Hyper.
Procedimento
- Baixe o plug-in VMware Hyper para a versão relevante do VMware Cloud Director no Portal de suporte da Broadcom.
Observação:
Algumas versões do VMware Cloud Director oferecem suporte a várias versões do plug-in VMware Hyper. Você deve instalar e ativar todas as versões aplicáveis do plug-in VMware Hyper.
Todas as versões aplicáveis do plug-in VMware Hyper estão listadas na guia Drivers e Ferramentas na página Baixar o VMware Cloud Director.
- Carregue manualmente o ZIP usando a API do VMware Cloud Director.
As etapas a seguir usam
SERVER
como o endpoint do servidor da instalação do
VMware Cloud Director e
TOKEN
como o valor do cabeçalho
x-vcloud-authorization
que a solicitação de criação da sessão inicial retorna.
- Crie uma sessão usando suas credenciais de administrador do 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
- Usando o arquivo manifest.json como modelo para os valores necessários, registre o plug-in.
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}'
- Ative os uploads de arquivos para o plug-in.
Você pode encontrar as informações do endpoint no cabeçalho
Location
da resposta anterior. O
size
é o tamanho do arquivo
plugin.zip em 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}'
- Carregue o arquivo plugin.zip para o VMware Cloud Director.
Você pode encontrar o caminho de upload no cabeçalho de resposta
Link
da chamada 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
- Se a sua versão do VMware Cloud Director oferecer suporte a mais de uma versão do plug-in VMware Hyper, repita as etapas 1 e 2 para cada versão compatível do plug-in VMware Hyper.
Resultados
No
Service Provider Admin Portal, você pode acessar a página
Customize Portal, e o
plug-in VMware Hyper para o
VMware Cloud Director aparece na lista de plug-ins.
O que Fazer Depois
Para ver a lista de plug-ins do
VMware Cloud Director, na barra de navegação superior, selecione
.