Пример инвентаризации для нескольких мастеров okd и отсутствие хоста для балансировщика нагрузки - PullRequest
0 голосов
/ 21 февраля 2020

Я новичок в ansible и odk, я пытаюсь найти решение для 2 проблем:

задача 1: Я пытаюсь написать инвентарь файл для нескольких мастеров (2), и я не хочу использовать другой хост для балансировки нагрузки, есть ли способ сделать один из них балансировщиком нагрузки.

вот мой файл инвентаризации : (мне нужно добавить группу lb или что-то изменить?)

[OSEv3:children]
masters
nodes
etcd


[OSEv3:vars]
ansible_ssh_user=root
openshift_deployment_type=origin
openshift_master_cluster_method=native
openshift_master_cluster_hostname= master1.example.com , master2.example.com
openshift_master_cluster_public_hostname= master1.example.com , master2.example.com


[masters]
master1.example.com
master2.example.com


[etcd]
master1.example.com
master2.example.com
infra-node1.example.com


[nodes]
master1.example.com openshift_node_group_name='node-config-master'
master2.example.com openshift_node_group_name='node-config-master'
node1.example.com openshift_node_group_name='node-config-compute'
node2.example.com openshift_node_group_name='node-config-compute'
infra-node1.example.com openshift_node_group_name='node-config-infra'


проблема 2: когда я запусту свою ansible playbook, есть ли способ отменить созданные изменения и как-то вернуть их в состояние перед запуском скрипта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...