查找 vCenter 服务器地址

本文档介绍如何确定应在 Anthos clusters on VMware (GKE on-prem) 管理员工作站配置文件管理员集群配置文件中为 vCenter 服务器地址输入的值。在某些情况下,您可能还需要在用户集群配置文件中输入此值。

在某些情况下,您必须输入 IP 地址,在另一些情况下,您必须输入主机名。在某些情况下,则无关紧要。您可以通过检查 vCenter 服务器的服务证书来确定适当的值。

下载 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 Alternative Name 下的一个 NDS 名称,以在配置文件中用作 vCenter 服务器地址的值。例如:

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