本節說明如何設定系統內容,以提供控制 VMware 的系統範圍行為的機制。

系統內容可以使用 cloud-init 的 config 檔案來初始設定 (請參閱建立 cloud-init 中繼資料檔案)。需要設定下列內容,以確保服務正常運作。

系統名稱

network.public.address 系統內容中輸入 VMware 的完整網域名稱。

Google 地圖

Google 地圖用於在地圖上顯示 Edge 和資料中心。若沒有授權金鑰,地圖可能無法顯示。Orchestrator 將繼續正常運作,但在這種情況下,瀏覽器地圖將無法使用。

  1. 登入 https://console.developers.google.com
  2. 建立新的專案 (如果尚未建立)。
  3. 找到按鈕啟用 API (Enable API)。在 Google Maps API 下按一下,然後同時啟用 Google Maps JavaScript APIGoogle Maps Geolocation API
  4. 在畫面的左側,按一下認證 (Credentials) 連結。
  5. 在認證頁面下,按一下建立認證 (Create Credentials),然後選取 API 金鑰 (API key)。建立 API 金鑰。
  6. service.client.googleMapsApi.key VMware 系統內容設定為 API 金鑰。
  7. service.client.googleMapsApi.enable 設為「true」。

Twilio

Twilio 是一項傳訊服務,可讓您透過簡訊接收 VMware 警示。這是選用的。可透過操作員入口網站的系統內容 (System Properties) 頁面在 VMware 中輸入帳戶詳細資料。將呼叫這些內容:

  • service.twilio.enable 可允許在沒有與 VMware 之可用網際網路存取權的情況下停用服務
  • service.twilio.accountSid
  • service.twilio.authToken
  • (nnn)nnn-nnnn 採用 service.twilio.phoneNumber 格式

https://www.twilio.com 取得服務。

MaxMind

MaxMind 是一項地理位置服務。它可用來根據 IP 位址自動偵測 Edge 和閘道位置和 ISP 名稱。如果停用此服務,將需要手動更新地理位置資訊。可透過操作員入口網站的系統內容 (System Properties) 頁面在 VMware 中輸入帳戶詳細資料。您可以設定:

  • service.maxmind.enable 可允許在沒有與 VMware 之可用網際網路存取權的情況下停用服務
  • service.maxmind.userid 會在帳戶建立期間保留由 MaxMind 提供的使用者識別碼
  • service.maxmind.license 會保留 MaxMind 提供的授權金鑰

在這裡取得授權:https://www.maxmind.com/en/geoip2-precision-city-service

電子郵件

電子郵件服務可同時用於傳送 Edge 啟動訊息以及警示與通知。這不是必要的,但強烈建議您將其設定為 VMware 作業的一部分。下列系統內容可用於設定 Orchestrator 使用的外部電子郵件服務:

  • mail.smtp.auth.pass - SMTP 使用者密碼。
  • mail.smtp.auth.user - 用於驗證的 SMTP 使用者。
  • mail.smtp.host - 用於來自 VMware 電子郵件的轉送伺服器。
  • mail.smtp.port - SMTP 連接埠。
  • mail.smtp.secureConnection - 對 SMTP 流量使用 SSL。