我们在 openshift 3.11 上安装了 fuse-online 7.4。我们创建了一个包含 OpenApiProvider 连接和 SQL 连接的集成。
当我们发布集成时,构建失败并出现以下错误:“repo1.maven.org: Name or service not known: Unknown host repo1.maven.org: Name or service not known”
- Openshift 安装在企业 http 代理中
- 镜像 registry.access.redhat.com/fuse7/fuse-ignite-s2i 被正确拉取,因为 docker 配置了代理。
- syndesis-server DeploymentConfig 已设置代理环境变量
我想,由于集成的 buildconfig 是动态创建的,因此无法将 HTTP_PROXY、HTTPS_PROXY、NO_PROXY env 变量注入到 build pod。
我们阅读了https://docs.openshift.com/container-platform/3.11/install_config/http_proxies.html#s2i-builds但由于我们无权修改 s2i 映像,因此我们无法继续。
在 fuse-online 集成构建期间有没有办法提供代理信息?