我正在编写清单文件,以使用ansible剧本部署openshift集群。在阅读一些样本时,我遇到了变量openshift_master_cluster_method = native。它用于说明群集的方法,但我不知道本地方法和其他方法是什么,它们之间有何不同。
openshift_master_cluster_method =本机
答案 0 :(得分:1)
为澄清起见,更多信息在这里。有关更多详细信息,请参见Modifying the Ansible Inventory。
native
是最新版本中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
希望它能对您有所帮助。 :)