如果 CLI 已连接 Director,但通过 URL 上传发布版本失败,请检查发布版本实际从哪里下载。可用的 CLI 到 Director 连接走的是另一条网络路径。

操作需要检查的环境
CLI 连接 Director APICLI 进程
Director 拉取提供的发布 URLDirector 作业
CLI 上传已下载的本地归档获取并上传该文件的 CLI 主机

如果 Director 需要代理,而部署使用官方 bosh-deployment 仓库,请把它的 misc/proxy.yml 操作文件及所需取值加入现有 Director 部署流程。该文件会把 http_proxy、https_proxy 和 no_proxy 添加到 Director 作业的环境中。

保留 Director 内部服务所需的例外;让外部下载走代理不应把这些内部 API 调用一并重定向。

如果 CLI 主机已有获批可用的下载路径,在那里获取发布版本并上传本地归档,就能避免 Director 侧的那次拉取。这样 Director 对后续 URL 下载的策略保持不变。

相关文章