本文介绍在OpenShift 4.x上安装和配置Red Hat Advanced Cluster Management(红帽高级集群管理) for Kubernetes的详细步骤。
前言 借助适用于Kubernetes的Red Hat Advanced Cluster Management,群集和应用程序都可以在单个控制台中通过内置的安全策略进行查看和管理。 在下面介绍的步骤中,我们将引导您完成在OpenShift 4.x上安装Red Hat Advanced Cluster Management的过程,在继续安装步骤之前,您应该有一个可用的OpenShift 4.x群集。参考使用Minishift运行本地Openshift集群的方法。
步骤1:建立Rhacm项目 首先,为Red Hat Advanced Cluster Management部署创建一个新项目。 从CLI: oc new-project rhacm 对于UI项目创建,它是在Home > Projects > Create Project下完成的:
确认当前的工作项目是已创建的项目:
步骤2:安装Red Hat Advanced Cluster Management Operator 登录到OpenShift Web控制台,然后导航到Operators> OperatorHub并搜索“Advanced Cluster Management”:
单击“Install”按钮开始安装:
使用推荐的名称空间或创建使用我们在第一步中创建的名称空间:
选择“Update Channel”和“Approval Strategy”,然后点击“Subscribe”按钮:
可以在“Installed Operators”部分中检查安装状态:
这是成功安装的屏幕截图:
步骤3:创建MultiClusterHub自定义资源 在OpenShift Container Platform控制台导航中,选择Installed Operators> Advanced Cluster Management for Kubernetes:
选择“MultiClusterHub”选项卡:
选择“Create MultiClusterHub”,然后根据需要更新YAML文件中的默认值:
等待安装完成:
完成后,状态应更改为“Running”:
步骤4:访问Kubernetes控制台的高级集群管理 在“Networking” > “Routes“下检查用于Kubernetes的高级群集管理的路由:
在新选项卡上打开中心的URL,然后使用OpenShift用户凭据登录。应该为您提供类似于以下内容的仪表板:
要访问本地集群,请使用“Go to Clusters”链接:
重要说明:local-cluster名称空间用于导入的自我管理集线器集群。在安装之前,您的集群上不得具有本地集群名称空间。为集线器群集创建local-cluster名称空间后,有权访问local-cluster名称空间的任何人都将自动被授予群集管理员访问权限。出于安全原因,请勿授予任何尚未具有集群管理员访问权限的人访问local-cluster命名空间的权限。 您可以单击列出的群集以查看更多详细信息:
至此,我们已经在OpenShift 4.x上成功安装和配置了Red Hat Advanced Cluster Management。
相关主题 |