【发布时间】:2018-07-13 18:44:24
【问题描述】:
我正在尝试使用 Hashicorp Packer 创建和上传 AWS VM。我在 http 和 https 代理后面,所以当我设置 http_proxy 和 https_proxy(以及 HTTP_PROXY 和 HTTPS_PROXY)时,我可以使用 aws cli 毫无问题地查看我的 S3 容器;但是 Hashicorp Packer 使用 AWS go 库,并且根据 https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#configuring-a-proxy 和 https://golang.org/pkg/net/http/#Transport 他们 +only+ 支持 HTTP_PROXY 而不是 HTTPS_PROXY。
有什么方法可以将 AWS Go 库(或使用它构建的包,如 Packer)与 HTTPS 代理一起使用?
【问题讨论】:
-
我希望 HTTP_PROXY 也可用于 HTTPS,因为当没有设置 HTTPS_PROXY 时,net.http 似乎会这样做。你试过了吗?
标签: amazon-web-services go https proxy