OpenShift-安装部署

安装群集简介

要在生产环境中安装集群,OKD提供了使用Ansible playbooks实现的安装方法(安装程序)。假设您熟悉Ansible,但是本安装指南将为您提供信息,以帮助您创建代表您的环境和所需OKD群集配置的清单文件,然后使用Ansible CLI工具运行安装。

初步规划

在生产环境中安装OKD群集时,有几个因素会影响安装。在阅读本指南时,请考虑以下问题:

  • 您是在本地安装还是在公共/私有云中安装?“ 安装方法” 部分提供了有关可用云提供程序选项的更多信息。

  • 群集中需要多少个pod?“ 大小调整注意事项” 部分提供节点和窗格的限制,以便您可以计算环境需要的大小。

  • 您在群集中需要多少台主机?环境场景 部分提供了一个主机和多个主配置的多个例子。

  • 是否需要群集的高可用性建议高可用性以实现容错。在这种情况下,您可能希望使用 多主机使用本机HA示例作为您的环境的基础。

  • 您要使用哪种安装类型:RPM还是系统容器 这两种安装都提供了有效的OKD环境,但您可能偏好安装,管理和更新服务的特定方法。

  • 您使用哪个身份提供商进行身份验证 如果您已使用受支持的身份提供程序,则最佳配置是在安装期间将OKD配置为使用该身份提供程序。

安装类型

RPM安装通过包管理安装所有服务,并将服务配置为在同一用户空间内运行,而系统容器安装使用系统容器映像安装服务,并在各个容器中运行单独的服务。

从OKD 3.10开始,如果您使用Red Hat Enterprise Linux(RHEL)服务器作为主机的底层操作系统,则RPM方法用于在该主机上安装OKD组件。如果使用RHEL Atomic Host,则在该主机上使用系统容器方法。安装类型为集群提供相同的功能,但选择在于操作系统,因此您将如何管理服务和主机更新。

使用RPM时,所有服务都由包管理从外部源安装和更新。这些修改主机在同一用户空间内的现有配置。或者,对于系统容器安装,OKD的每个组件都作为容器(在一个独立的包中)提供,并利用主机的内核来启动和运行。任何更新的,更新的容器都会替换主机上的任何现有容器。

 
 

猜你喜欢

转载自www.cnblogs.com/mascot1/p/9571653.html