31.2.2. 手动设置全局构建默认值
配置 BuildDefaults
插件:
在 master 节点上的 /etc/origin/master/master-config.yaml 文件中添加一个配置:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 设置在从 Git 存储库克隆源代码时要使用的 HTTP 代理。
- 2
- 设置 HTTPS 代理,以在从 Git 存储库克隆源代码时使用。
- 3
- 设置不使用代理的域列表。
- 4
- 默认环境变量,用于设置在构建期间使用的 HTTP 代理。这可用于在 assemble 和构建阶段下载依赖项。
- 5
- 默认环境变量,用于设置在构建期间使用的 HTTP 代理。这可用于在 assemble 和构建阶段下载依赖项。
- 6
- 在构建期间设置构建日志级别的默认环境变量。
- 7
- 将添加到每个构建的额外默认环境变量。
- 8
- 要应用到每个构建的镜像的标签。用户可以在
BuildConfig
中覆盖它们。 - 9
- 构建 pod 仅在带有
key1=value2
和key2=value2
标签的节点上运行。用户可以为其构建定义一组不同的nodeSelectors
,在这种情况下,这些值将被忽略。 - 10
- 构建 pod 将将这些注解添加到其中。
- 11
- 如果
BuildConfig
没有定义相关资源,请将默认资源设置为构建 pod。
重启 master 服务以使更改生效:
master-restart api master-restart controllers
# master-restart api # master-restart controllers
Copy to Clipboard Copied! Toggle word wrap Toggle overflow