3.5. 设置代理覆盖


如果节点上的 /etc/environment 文件包含 http_proxyhttps_proxy 值,则必须在该文件中设置 no_proxy 值,以允许 OpenShift Container Platform 组件之间的开放通信。

注意

/etc/environment 文件中的 no_proxy 参数与清单文件中设置的全局代理值不同。全局代理值使用您的代理设置配置特定的 OpenShift Container Platform 服务。详情请查看 配置全局代理选项

如果 /etc/environment 文件包含代理值,在每个节点上的 no_proxy 参数中定义以下值:

  • master 和节点主机名或其域后缀。
  • 其他内部主机名或者它们的域后缀。
  • etcd IP 地址。您必须提供 IP 地址,而不是主机名,因为 etcd 访问是由 IP 地址控制的。
  • Kubernetes IP 地址,默认为 172.30.0.1。必须是清单文件中 openshift_portal_net 参数中设置的值。
  • Kubernetes 内部域后缀 cluster.local
  • Kubernetes 内部域后缀 .svc
注意

因为 no_proxy 不支持 CIDR,所以可以使用域后缀。

如果使用 http_proxyhttps_proxy 值,则 no_proxy 参数值类似以下示例:

no_proxy=.internal.example.com,10.0.0.1,10.0.0.2,10.0.0.3,.cluster.local,.svc,localhost,127.0.0.1,172.30.0.1
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.