“ openshift_master_cluster_method = native”是什么意思?

时间:2019-06-03 13:01:08

标签: ansible openshift cluster-computing

我正在编写清单文件,以使用ansible剧本部署openshift集群。在阅读一些样本时,我遇到了变量openshift_master_cluster_method = native。它用于说明群集的方法,但我不知道本地方法和其他方法是什么,它们之间有何不同。

openshift_master_cluster_method =本机

1 个答案:

答案 0 :(得分:1)

为澄清起见,更多信息在这里。有关更多详细信息,请参见Modifying the Ansible Inventorynative是最新版本中HA的唯一选项,但在旧版本中,pacemaker可以作为HA的选项使用。

HA选项的比较如下。

  • Native:这表示通常的负载均衡器方法,并且仅此选项可以在最新版本的HA中使用(可能... v3.5或更高版本) ?)。
# Native high availability cluster method with optional load balancer.
# If no lb group is defined, the installer assumes that a load balancer has
# been preconfigured. For installation the value of
# openshift_master_cluster_hostname must resolve to the load balancer
# or to one or all of the masters defined in the inventory if no load
# balancer is present.
openshift_master_cluster_method=native
  • Pacemaker:HA的VIP解决方案。
# Pacemaker high availability cluster method.
# Pacemaker HA environment must be able to self provision the
# configured VIP. For installation openshift_master_cluster_hostname
# must resolve to the configured VIP.
#openshift_master_cluster_method=pacemaker

希望它能对您有所帮助。 :)