1

我想在 Centos7 (EC2) 上使用高级安装方法安装 OpenShift。但首先我需要知道一些问题:

教程网址:https ://docs.openshift.com/enterprise/3.0/admin_guide/install/advanced_install.html#installing-ansible

首先,我需要在主节点及其 2 个节点(https://docs.openshift.org/latest/install_config/install/prerequisites.html)上配置先决条件。完成后,高级安装将开始。

1)我是否必须仅在 master 上安装 ansible 并在最后运行安装程序,还是需要在节点上安装任何东西(docker 除外)?

2) 我必须在这里执行哪些步骤:https ://github.com/openshift/openshift-ansible或者只需下载 repo 并按照教程进行操作。

3) 有没有必要安装或配置的东西没有被引用?

4

1 回答 1

1

您从原始文档中概述的先决条件步骤开始是正确的。

尤其是,

  • 确保您已完成主机准备步骤。这些步骤包括必须在每个系统上安装的软件包。
  • 确保您已配置主机访问。ansible 安装程序默认使用 ssh 密钥身份验证,因此您必须能够使用 ssh 密钥身份验证从 master 登录到每个系统(包括 master)。
  • 确保输出hostname -f输出每个系统的正确主机名。

完成必备步骤后,您将进入高级安装部分。可以在此处找到安装 ansible 和创建 ansible 主机清单的步骤。你只需要在master上安装ansible。安装 ansible 并创建主机清单后,您可以运行 ansible playbook开始安装。

之后,您可以验证安装,然后完成配置身份验证创建路由器创建 docker 注册表等后续项目。

如果您在使用高级安装程序时遇到任何问题,请使用openshift-ansible项目创建问题。

于 2015-09-23T22:36:21.650 回答