Что означает "openshift_master_cluster_method = native"? - PullRequest
0 голосов
/ 03 июня 2019

Я пишу файл инвентаризации для развертывания кластера openshift с использованием ANSIBLE PlayBook. Читая некоторые примеры, я наткнулся на переменную openshift_master_cluster_method = native. Он используется для определения метода кластеризации, но я не знаю, что такое нативный и другие методы и чем они отличаются друг от друга.

openshift_master_cluster_method = родной

1 Ответ

1 голос
/ 03 июня 2019

Для уточнения, больше информации здесь.См. Изменение 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: VIP-решение для HA.
# 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

Надеюсь, это поможет вам.:)

...