Anthos 不公开模式要求

本页面简要介绍 Anthos 不公开模式的前提条件,以及这些前提条件与 Anthos on Bare Metal 的不同之处。前提条件与关联的 Anthos on Bare Metal 版本类似。

硬件

Anthos 不公开模式与 Anthos on Bare Metal 的硬件要求相同。但是,在 Anthos 不公开模式下,管理员集群托管的组件比 Anthos on Bare Metal 多。例如,在 Anthos 不公开模式下,管理员集群会托管:

  • 日志记录系统
  • 监控系统
  • 管理中心

因此,Google 强烈建议您使用 Anthos on Bare Metal 的推荐硬件资源,而不是最低要求资源。

安装

Anthos 不公开模式的安装要求与 Anthos on Bare Metal 相同,但您不需要连接互联网也不需要 Google 服务帐号。

请阅读 Anthos on Bare Metal 安装要求的以下各部分:

Anthos 不公开模式不包含任何 Hypervisor 或预启动执行环境 (PXE) 集成,因此您必须完成所选操作系统的配置过程:

确保在所有节点上配置 NTP。

SSH 密钥

在安装期间,系统会使用 SSH 私钥来访问这些机器。相应的 SSH 公钥必须分发给将属于集群的所有机器(将公钥内容添加到 /home/USER/.ssh/authorized_keys)。

其他软件包

安装前需要手动安装一些软件包。

SELinux

在 RHEL 和 CentOS 环境中,如果 SELinux 设置为 Enforcing,则必须在所有节点上安装 container-selinux

# Check SELinux status
getenforce

# Install container-selinux package
sudo yum update
sudo yum install container-selinux

网络要求

如需详细了解负载平衡,请参阅 Anthos on Bare Metal 的官方网络要求负载均衡器概览。对于概念验证,我们建议您使用基于 MetalLB 的捆绑式负载均衡器。

互联网访问权限

与连接模式的 Anthos on Bare Metal 不同,Anthos 不公开模式不需要访问互联网。此规则的唯一例外情况是从 Cloud Storage 下载 Anthos 不公开模式版本。如果管理员工作站未连接到互联网,您可以在任何连接到互联网的计算机上下载版本,并使用您选择的方法将其复制到管理员工作站。

您也无需启用任何 Google Cloud API,也不必为 Anthos 不公开模式创建任何 Google Cloud 服务帐号。

DNS

DNS 必须可用于任何生产场景,以帮助您操作平台和应用。没有任何外部连接(并且无法解析公共 DNS 记录)的 DNS 系统就已足够。

默认网关

必须提供默认网关。

后续步骤