尋找 vCenter 伺服器位址

本文說明如何判斷要在 Google Distributed Cloud 管理員工作站設定檔管理員叢集設定檔中,輸入 vCenter 伺服器位址的值。在某些情況下,您可能也想在使用者叢集設定檔中輸入這個值。

本頁面適用於負責管理基礎技術架構生命週期的 IT 管理員和作業人員。如要進一步瞭解我們在 Google Cloud 內容中提及的常見角色和範例工作,請參閱「常見的 GKE Enterprise 使用者角色和工作」。

在某些情況下,您必須輸入 IP 位址,在其他情況下則必須輸入主機名稱。有時則不重要。您可以檢查 vCenter Server 的服務憑證,判斷適當的值。

下載 vCenter 伺服器的服務憑證,並儲存到名為 vcenter.pem 的檔案:

true | openssl s_client -connect VCENTER_IP:443 -showcerts 2>/dev/null | sed -ne '/-BEGIN/,/-END/p' > vcenter.pem

VCENTER_IP 替換為 vCenter Server 的 IP 位址。

開啟憑證檔案,查看主體一般名稱和主體替代名稱:

openssl x509 -in vcenter.pem -text -noout

輸出結果會顯示主體通用名稱 (CN)。這可能是 IP 位址或主機名稱。例如:

Subject: ... CN = 203.0.113.100
Subject: ... CN = my-host.my-domain.example

輸出內容也可能包含 Subject Alternative Name 下的一或多個 DNS 名稱:

X509v3 Subject Alternative Name:
    DNS:vcenter.my-domain.example

選擇「Subject Common Name」(主體通用名稱) 或 Subject Alternative Name 下的其中一個 DNS 名稱,做為設定檔中 vCenter 伺服器位址的值。例如:

vCenter:
  credentials:
    address: "203.0.113.1"
vCenter:
  credentials:
    address: "my-host.my-domain.example"