如果您想要您的範本支援 Dukes Bank 範例應用程式,您必須在參考機器上同時安裝客體代理程式和軟體啟動程序代理程式,從而使 vRealize Automation 可部署軟體元件。若要簡化此程序,您可下載並執行安裝客體代理程式和軟體啟動程序代理程式的 vRealize Automation 指令碼,而不是單獨下載和安裝套件。

程序

  1. 以根使用者身分登入您的參考機器。
  2. vRealize Automation 應用裝置下載安裝指令碼。
    wget  https://vRealize_VA_Hostname_fqdn/software/download/prepare_vra_template.sh

    如果您的環境正在使用自我簽署的憑證,您可能必須使用 wget 選項 --no-check-certificate 選項。例如:

    wget --no-check-certificate https://vRealize_VA_Hostname_fqdn/software/download/prepare_vra_template.sh
  3. 使 prepare_vra_template.sh 指令碼可執行。
    chmod +x prepare_vra_template.sh
  4. 執行 prepare_vra_template.sh 安裝程式指令碼。
    ./prepare_vra_template.sh

    您可以執行 help 命令 ./prepare_vra_template.sh --help,取得非互動選項和預期值的相關資訊。

  5. 依照提示完成安裝。

    安裝成功完成時,您會看到確認訊息。如果您在控制台中看到錯誤訊息和記錄,請解決錯誤並再次執行安裝程式指令碼。

結果

您已同時安裝了軟體啟動程序代理程式和其必要條件,即客體代理程式,以確保 Dukes Bank 範例應用程式成功佈建軟體元件。指令碼同樣已連線至您的 Manager Service 執行個體並下載 SSL 憑證,以在從範本中部署的 Manager Service 和機器之間建立信任。更安全的方法是:取得 Manager Service SSL 憑證並手動將其安裝至參考機器的 /usr/share/gugent/cert.pem。您現在可手動取代此憑證 (如果安全性的優先順序較高)。