裸金属基础设施提供程序安装
本文档介绍如何为 Immutable Infrastructure 安装裸金属基础设施提供程序。
前提条件
在安装该提供程序之前,请确保您具备:
- 可访问
global集群。 - 可访问 Customer Portal 以下载插件。
下载
INFO
裸金属工作流需要从 Customer Portal 获取两个插件:
- Alauda Container Platform Kubeadm Provider
- Alauda Container Platform Bare Metal Infrastructure Provider(一个 umbrella chart,会同时提供
cluster-api-provider-baremetal-manager和elemental-operator子 chart)
请从 Customer Portal 下载这两个插件。
上架
有关上架软件包的详细说明,请参阅 上架软件包。
安装
有关安装集群插件的详细说明,请参阅 集群插件。
该 umbrella chart 会一步安装裸金属提供程序管理器和 elemental-operator。镜像目录 ConfigMap 由该 chart 创建 — 在创建业务集群时,您无需单独应用它。
验证安装
安装插件后,请验证控制器和 CRD 是否已存在:
预期输出包括:
baremetalclusters.infrastructure.cluster.x-k8s.iobaremetalmachines.infrastructure.cluster.x-k8s.iobaremetalmachinetemplates.infrastructure.cluster.x-k8s.iomachineinventorypools.infrastructure.cluster.x-k8s.iomachineinventories.elemental.cattle.iomachineregistrations.elemental.cattle.ioseedimages.elemental.cattle.io
确认 elemental-image-catalog 包含您计划部署的 Kubernetes 版本:
集群使用的每一个 Machine.spec.version——无论是在创建时还是升级时——都必须作为该 ConfigMap 中的一个键存在。
下一步
安装提供程序后,您可以继续:
- 创建集群
- 查看 Provider 概览,了解池模型和计划生命周期。