Совместное использование нескольких узлов в источнике openshift - PullRequest
0 голосов
/ 08 апреля 2020

Я пытаюсь настроить свой инвентарь, чтобы я мог установить 3 Master, 3 etcd, 1 компьютер и 1 инфра узел. Дело в том, что я пытаюсь сделать все это на 3 серверах. Поэтому необходимо поделиться ими.

У меня также есть 4 сервера, которые я использую в качестве LB.

Это файл хоста:

[masters]
server1
server2
server3

[etcd]
server1
server2
server3

[nodes]
server1 openshift_node_group_name="node-config-master"
server2 openshift_node_group_name="node-config-all-in-one"
server3 openshift_node_group_name="node-config-master-infra"

[lb]
server4

[OSEv3:children]
masters
nodes
etcd
lb

[OSEv3:vars]
ansible_user=dxcooper
ansible_become=yes

openshift_deployment_type=origin
openshift_release="3.11"
openshift_master_default_subdomain=apps.<subdomains>
openshift_master_cluster_hostname=server4
openshift_disable_check=docker_storage

debug_level=2

openshift_http_proxy=http://<proxy>
openshift_https_proxy=http://<proxy>
openshift_no_proxy='localhost,127.0.0.0,127.0.0.1,127.0.1.1,local.home,.svc,.local,10.87.32.0/19,.<subdomains>'

Предварительные условия .yml работает без проблем.
Когда я запускаю deploy_cluster.yml, во время установки etcd происходит сбой во время создания сертификата.

Есть идеи, что мне не хватает?

1 Ответ

0 голосов
/ 15 апреля 2020

Я осматривался и видел несколько человек с такой же проблемой, а также с ошибкой в ​​redhat.

Для меня это была проблема с прокси.
Для openshift_no_proxy должен быть указан IP-адрес и полное доменное имя.

...