在VMware上部署和配置Red Hat OpenShift容器平台
本节将简要介绍如何设置和管理OpenShift集群以及管理其中有状态应用程序的工作流。其中展示了如何借助Trident使用NetApp ONTAP存储阵列来提供永久性卷。本节详细介绍了如何使用Astra Control Center为有状态应用程序执行数据保护和迁移活动。
部署Red Hat OpenShift容器平台集群的方法有多种。此高级设置问题描述 提供了所用特定方法的文档链接。您可以参考中提供的相关链接中的其他方法 "资源部分"。 |
下图展示了在数据中心内VMware上部署的集群。
设置过程可细分为以下步骤:
部署和配置CentOS VM
-
它部署在VMware vSphere环境中。
-
此VM用于为该解决方案部署NetApp Trident和NetApp Astra控制中心等组件。
-
在安装期间、会在此虚拟机上配置一个root用户。
在VMware vSphere上部署和配置OpenShift容器平台集群(集线器集群)
在集线器集群上安装高级集群管理
可使用集线器集群上的高级集群管理操作员进行安装。请参阅说明 "此处"。
在集线器集群上安装内部Red Hat Quay注册表。
-
要推送Asta映像、需要使用内部注册表。在集线器集群中使用Operator安装Quay内部注册表。
-
请参阅说明 "此处"
安装两个额外的OCP集群(源和目标)
-
可以使用集线器集群上的ACM部署其他集群。
-
请参阅说明 "此处"。
配置NetApp ONTAP 存储
-
在VMware环境中安装可连接到OCP VM的ONTAP 集群。
-
创建SVM。
-
配置NAS数据lf以访问SVM中的存储。
在OCP集群上安装NetApp Trident
安装NetApp Asta Control Center
-
NetApp Asta Control Center可使用集线器集群上的Asta Operator进行安装。
-
请参阅说明 "此处"。
请记住:*从支持站点下载NetApp Asta Control Center映像。*将图像推送到内部注册表。*请参阅此处的说明。
在源集群上部署应用程序
使用OpenShift GitOps部署应用程序。(例如Postgres, Ghost)
将源集群和目标集群添加到Astra控制中心。
将集群添加到Astra Control管理后、您可以在集群上安装应用程序(Astra Control之外)、然后转到Astra Control中的"应用程序"页面定义应用程序及其资源。请参见 "开始管理Astra Control Center的应用程序部分"。
下一步是使用Astra Control Center进行数据保护、并将数据从源集群迁移到目标集群。