可以在内部部署和云中配置 VMware PKS 集成(也称为 Tanzu Kubernetes Grid Integrated Edition (TKGi) 集成),以在 Automation Assembler 中支持 Kubernetes 集成和管理功能。

通过 TKGI 集成,您可以管理内部部署和云中的 TKGI 实例以及在 TKGI 上置备的 Kubernetes 集群和外部集群。您必须创建 Kubernetes 配置文件并将其与项目相关联,以支持基于策略的资源放置。

前提条件

过程

  1. 选择基础架构 > 连接 > 集成,然后单击添加集成
  2. 选择 VMware PKS。
  3. 输入要创建的 TKGI 云帐户的 IP 地址或 FQDN 以及 TKGI 地址。
    • IP 地址是 TKGI 用户身份验证服务器的 FQDN 或 IP 地址。
    • TKGI 地址是主 TKGI 服务器的 FQDN 或 IP 地址。
  4. 选择此 TKGI 服务器是位于本地,还是位于公有云或私有云上。
    如果 TKGI 服务器位于私有云上,则必须配置云代理以对其进行访问。单击 新建云代理
  5. 输入 TKGI 服务器的相应用户名密码及其他相关信息。
  6. 输入相应的 CA 证书信息。这应指定保护对 PKS/TKGI API 端点进行访问的 pks_tls 证书。您可以在证书路径上输入任何证书颁发机构。TKGI API 服务证书用于保护对 TKGI API 端点的访问。
  7. 如果使用标记以支持标记策略,请输入功能标记。请参见如何使用标记来管理 Automation Assembler 资源和部署创建标记策略
  8. 单击添加

结果

您可以创建 Kubernetes 区域并将其分配给项目,也可以发现外部 Kubernetes 集群并将这些集群分配给项目。此外,还可以添加或创建 Kubernetes 命名空间,以便于管理大型组和组织中的集群。

下一步做什么

创建或选择相应的 Kubernetes 区域,然后选择一个或多个集群或命名空间,并将其分配给项目。之后,您可以创建并发布云模板,以使用户能够生成使用 Kubernetes 的自助服务部署。