将 Red Hat OpenShift 集群注册到 Astra 控制中心
要使 Astra 控制中心能够管理您的工作负载,您必须先注册 Red Hat OpenShift 集群。
注册 Red Hat OpenShift 集群
-
第一步是将 OpenShift 集群添加到 Astra 控制中心并对其进行管理。转至集群并单击添加集群,上传 OpenShift 集群的 kubeconfig 文件,然后单击选择存储。
可以生成 kubeconfig 文件,以便使用用户名和密码或令牌进行身份验证。令牌将在一段有限的时间后过期,并且可能会使注册的集群无法访问。NetApp 建议使用具有用户名和密码的 kubeconfig 文件将 OpenShift 集群注册到 Astra 控制中心。 -
Astra 控制中心会检测符合条件的存储类。现在,选择使用 NetApp ONTAP 上由 SVM 支持的 Trident 配置卷的 storageclass 方式,然后单击查看。在下一个窗格中,验证详细信息,然后单击 Add Cluster 。
-
按照步骤 1 中所述注册两个 OpenShift 集群。添加后,集群将变为 " 正在发现 " 状态,而 Astra 控制中心将对其进行检查并安装必要的代理。成功注册后,集群状态将更改为 " 正在运行 " 。
在受管集群上安装的代理从该注册表中提取映像时,由 Astra 控制中心管理的所有 Red Hat OpenShift 集群都应有权访问用于安装的映像注册表。 -
将 ONTAP 集群作为存储资源导入,以便由 Astra 控制中心作为后端进行管理。将 OpenShift 集群添加到 Astra 并配置了 storageclass 后,它会自动发现并检查支持该 storageclass 的 ONTAP 集群,但不会将其导入到要管理的 Astra 控制中心中。
-
要导入 ONTAP 集群,请转到后端,单击下拉列表,然后选择要管理的 ONTAP 集群旁边的管理。输入 ONTAP 集群凭据,单击查看信息,然后单击导入存储后端。
-
添加后端后,状态将更改为 Available 。现在,这些后端可提供有关 OpenShift 集群中的永久性卷以及 ONTAP 系统上的相应卷的信息。
-
要使用 Astra 控制中心在 OpenShift 集群之间进行备份和还原,您必须配置支持 S3 协议的对象存储分段。目前支持的选项包括 ONTAP S3 , StorageGRID 和 AWS S3 。为此,我们将配置一个 AWS S3 存储分段。转到 " 分段 " ,单击 " 添加分段 " ,然后选择 " 通用 S3" 。输入有关 S3 存储分段和凭据的详细信息以访问它,单击复选框 " 将此存储分段设置为云的默认存储分段 " ,然后单击添加。