30.4. 使用 Ansible 为代理配置主机


在集群安装过程中,可以使用 openshift_no_proxyopenshift_http_proxyopenshift_https_proxy 参数配置 NO_PROXYHTTP_PROXYHTTPS_PROXY 环境变量,这些变量可在清单文件中进行配置。

使用 Ansible 的代理配置示例

# Global Proxy Configuration
# These options configure HTTP_PROXY, HTTPS_PROXY, and NOPROXY environment
# variables for docker and master services.
openshift_http_proxy=http://<user>:<password>@<ip_addr>:<port>
openshift_https_proxy=https://<user>:<password>@<ip_addr>:<port>
openshift_no_proxy='.hosts.example.com,some-host.com'
#
# Most environments do not require a proxy between OpenShift masters, nodes, and
# etcd hosts. So automatically add those host names to the openshift_no_proxy list.
# If all of your hosts share a common domain you may wish to disable this and
# specify that domain above.
# openshift_generate_no_proxy_hosts=True

注意

您可以使用 Ansible 参数 为构建 配置额外的 代理设置。例如:

openshift_builddefaults_git_http_proxyopenshift_builddefaults_git_https_proxy 参数 允许您使用代理进行 Git 克隆

openshift_builddefaults_http_proxyopenshift_builddefaults_https_proxy 参数可以将环境变量提供给 Docker 构建策略Custom 构建策略 进程。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.