微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有人可以在 install-config.yaml 文件中详细说明在气隙环境中安装 OKD 所需的代理设置吗?

如何解决有人可以在 install-config.yaml 文件中详细说明在气隙环境中安装 OKD 所需的代理设置吗?

我正在尝试在受限(即气隙)环境中安装 OKD 4.5。我在安装过程中遇到了一个问题,据我所知,引导机器正在尝试访问我正在运行的镜像注册表,但未能访问。

根据我的研究,我认为这个问题是由于 in the documentation here 中描述的 install-config.yaml 文件中缺少代理设置,但是我无法将我的大脑围绕在我的功能上试图通过将此代理信息添加到配置中以及我应该添加哪些信息来适应。我也找不到文档的任何其他部分对此进行了详细说明(但是,如果有人可以简单地将我指向此类文档的方向,那将非常有帮助)。

有人愿意向我解释应该将哪些值输入到此文件中的代理行中吗?为什么?此信息是否替代、补充或要求以任何方式更改配置的 networking 部分?

作为一个相关问题,我是否需要更改任何网络子网值以反映我的本地网络?在我看到的所有示例中,clusterNetwork.cidrserviceNetwork 子网与文档(cidr: 10.128.0.0/14serviceNetwork: - 172.30.0.0/16)相同,有些还包含一个额外的 machineNetwork场地。这个字段是我应该添加内容吗?如果是,我是否应该只为这个字段包含我的子网?

作为我的特定场景的上下文,以下是我的环境规范以及我遇到的特定错误

 OKD Release: `4.5.0-0.okd-2020-10-15-235428`
 Environment: Virtualized Bootstrap,Master and Worker nodes,in virt-manager,running on Centos 7 in 
 air-gapped environment. This host machine contains the install directory and also provides DNS,Apache Server,HAProxy for load balancing and the mirrored registry.

错误

 From <log-bundle>/bootstrap/journals/release-image.log: 
 localhost.localdomain release-image-download.sh[114151]: Error: Error initializing source docker://okd-services.okd.local:5000/okd@sha256<.....>: 
 error pinging docker registry okd-services.okd.local:5000: Get "https://okd-services.okd.local:5000/v2/": 
 dial tcp <okd-services.okd.local ip>:5000: connect: connection refused

 From systemctl status named (several requests to IPs I don't recognize which seem to be NTP requests):
 network unreachable resolving '2.fedora.pool.ntp.org.okd/AAAA..
 network unreachable resolving './NS/IN': 199.7.91.13#53
 etc

我已确保存在主机-节点和节点-节点通信,并且可以从节点访问注册表(为了测试,我将证书 pem netcat 到节点并更新其信任,然后 curl -u注册表使用 https://fqdn:5000/v2/_catalog),所以我相当确定所有连接都已正确建立。

总而言之,由于我相当确定 install-config.yaml 文件中的代理/网络设置是罪魁祸首,而且由于我无法在官方文档或其他地方找到有关这些配置的更多详细信息,我非常感谢任何关于我应该如何为气隙环境配置它的深入解释。此外,如果有人认为是另一个问题造成的,那么任何有关该问题的意见都会很棒。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?