Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

2.2.4. 使用云供应商的注意事项

如果在云供应商环境上安装 OpenShift Container Platform 时,需要考虑某些方面。

2.2.4.1. 覆盖检测到的 IP 地址和主机名

有些部署需要用户覆盖检测到的主机名和主机的 IP 地址。要查看默认值,请切换到 playbook 目录并运行 openshift_facts playbook:

$ cd /usr/share/ansible/openshift-ansible
$ ansible-playbook  [-i /path/to/inventory] \
  playbooks/byo/openshift_facts.yml
重要

对于 Amazon Web Services,请参阅 覆盖已检测到的 IP 地址和主机名称 部分。

现在,验证检测到的常见设置。如果他们不是您所期望的,可以重载它们。

配置清单文件 更详细地讨论可用的 Ansible 变量。

变量使用方法

hostname

  • 从实例本身解析到内部 IP 地址。

ip

  • 实例的内部 IP 地址。

public_hostname

  • 解析到云外主机的外部 IP。
  • Provider openshift_public_hostname overrides.

public_ip

  • 与实例关联的外部访问 IP 地址。
  • openshift_public_ip 覆盖。

use_openshift_sdn

  • 对于 GCE 以外的所有云,设置为 true
  • openshift_use_openshift_sdn 覆盖。