第 7 章 断开连接的安装
通常情况下,数据中心的部分环境可能无法访问互联网,甚至无法通过代理服务器访问。您仍可在这些环境中安装 OpenShift Container Platform,但需要先下载所需的软件和镜像,并将其提供给离线环境中。
在节点主机安装组件可用后,按照标准安装步骤安装 OpenShift Container Platform。
安装 OpenShift Container Platform 后,您必须使拉取的 S2I 构建器镜像可供集群使用。
7.1. 先决条件
- 查看 OpenShift Container Platform 的整体架构并规划您的环境拓扑。
- 有一个 Red Hat Enterprise Linux(RHEL)7 服务器,并有 root 访问权限,且可以访问互联网和至少 110 GB 磁盘空间。您可以将所需的软件存储库和容器镜像下载到这台计算机。
- 计划在断开连接的环境中维护一个 webserver,以便为镜像的存储库提供服务。 您可以通过网络或者断开连接的部署中的物理介质将库从互联网连接的主机复制到这个 webserver 服务器中。
提供源控制存储库。安装后,您的节点必须访问源代码存储库中的源代码,如 Git。
在 OpenShift Container Platform 中构建应用程序时,您的构建可能会包含外部依赖项,如 Maven Repository 或 Ruby 应用程序的 Gem 文件。
在断开连接的环境中提供 registry。选项包括:
- 安装一个 独立 OpenShift Container Platform registry。
- 使用作为容器镜像 registry 的 Red Hat Satellite 6.1 服务器。