准备和使用引导服务

本页面适用于基础架构运维者或平台管理员。 本页面介绍如何准备和安装引导服务。借助引导服务,基础架构运维者可以预配额外的资源来扩展 Anthos 用户集群的功能,例如:

  • 预安装 NetApp Trident 等存储 operator 以预配默认 StorageClass。
  • 预安装 GPU 驱动程序以支持需要 GPU 的工作负载。

基础架构操作员准备包含功能清单的引导服务。平台管理员选择需要在其用户集群上安装的引导服务。

准备引导服务

基础架构操作者必须先准备引导服务。Anthos Management Center 不支持引导服务准备。使用 kubectl 命令行工具完成此任务。以下是一系列步骤:

  1. 创建一个包含清单的 ConfigMap:

    kubectl create configmap configmap name --from-file=path to manifests
    
  2. 根据上述 ConfigMap 创建引导服务,并将引导服务指定为可重复使用。如需了解详情,请参阅 BootstrapService 配置文件示例。

使用引导服务

成功准备引导服务后,平台管理员会在集群创建流程或集群创建后在用户集群上安装所需的引导服务。使用 Anthos Management Center 控制台或 kubectl 完成此任务。

管理中心控制台

在用户集群创建页面上,选择您需要的引导服务。用户集群准备就绪后,这些清单很快就会应用于用户集群。

要在现有用户集群上安装引导服务,请转到集群修改页面,选择所需的引导服务,然后提交。

kubectl

使用 kubectl 创建 BootstrapServiceBindings 来安装引导服务。如需了解详情,请参阅 BootstrapServiceBinding 配置文件示例。

后续步骤