在openshift原点库存上共享多个节点

问题描述 投票:0回答:1

我正在尝试配置我的清单,以便可以安装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>'

prerequisites.yml运行没有问题。当我运行deploy_cluster.yml时,在etcd安装期间,它在证书创建部分失败。

知道我缺少什么吗?

openshift openshift-origin ansible-inventory
1个回答
0
投票

我一直在环顾四周,我看到几个有相同问题的人以及redhat中的错误。

对我来说,这是一个代理问题。openshift_no_proxy需要具有IP以及FQDN。

© www.soinside.com 2019 - 2024. All rights reserved.