如果刪除適用於 VMware Cloud DirectorVMware Hyper Plugin,則Service Provider Admin PortalCustomize Portal 頁面將變得不可存取。如果您希望能夠安裝或管理任何其他外掛程式,則必須重新安裝 VMware Hyper Plugin

程序

  1. Broadcom 支援入口網站下載適用於相關 VMware Cloud Director 版本的 VMware Hyper Plugin
    備註:

    某些版本的 VMware Cloud Director 支援多個版本的 VMware Hyper Plugin。您必須安裝並啟用所有適用版本的 VMware Hyper Plugin

    所有適用的 VMware Hyper Plugin 版本均列在下載 VMware Cloud Director 頁面上的驅動程式和工具索引標籤下。

  2. 使用 VMware Cloud Director API 手動上傳 ZIP。
    以下步驟使用 SERVER 作為 VMware Cloud Director 安裝的伺服器端點,並使用 TOKEN 作為初始工作階段建立要求傳回的 x-vcloud-authorization 標頭值。
    1. 使用您的系統管理員認證建立工作階段。
      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
    2. 使用 manifest.json 檔案作為所需值的範本來登錄外掛程式。
      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}'
    3. 為外掛程式啟用檔案上傳。
      您可以在上一回應的 Location 標頭中找到端點資訊。 size 表示 plugin.zip 檔案的大小 (以位元組為單位)。
      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}'
    4. plugin.zip 檔案上傳到 VMware Cloud Director
      您可以在上一呼叫的 Link 回應標頭中找到上傳路徑。
      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
  3. 如果您的 VMware Cloud Director 版本支援多個 VMware Hyper Plugin 版本,請對每個受支援的 VMware Hyper Plugin 版本重複執行步驟 1 和 2。

結果

Service Provider Admin Portal中,您可以存取 Customize Portal 頁面,並且適用於 VMware Cloud DirectorVMware Hyper Plugin 將顯示在外掛程式清單中。

下一步

若要查看 VMware Cloud Director 外掛程式清單,請從頂部導覽列中選取 更多 > Customize Portal