本節說明如何設定系統內容,以提供控制 VMware 的系統範圍行為的機制。
系統內容可以使用 cloud-init 的 config 檔案來初始設定 (請參閱建立 cloud-init 中繼資料檔案)。需要設定下列內容,以確保服務正常運作。
系統名稱
在 network.public.address
系統內容中輸入 VMware 的完整網域名稱。
Google 地圖
Google 地圖用於在地圖上顯示 Edge 和資料中心。若沒有授權金鑰,地圖可能無法顯示。Orchestrator 將繼續正常運作,但在這種情況下,瀏覽器地圖將無法使用。
- 登入 https://console.developers.google.com。
- 建立新的專案 (如果尚未建立)。
- 找到按鈕啟用 API (Enable API)。在 Google Maps API 下按一下,然後同時啟用 Google Maps JavaScript API 和 Google Maps Geolocation API。
- 在畫面的左側,按一下認證 (Credentials) 連結。
- 在認證頁面下,按一下建立認證 (Create Credentials),然後選取 API 金鑰 (API key)。建立 API 金鑰。
- 將
service.client.googleMapsApi.key
VMware 系統內容設定為 API 金鑰。 - 將
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。